Users browsing this forum: 1 Guest(s)
Forums in 'introduction to Software Development' | ||||
Forum | Threads | Posts | Last Post | |
MODULE 0 - Course Syllabus and Information Information about the course and the syllabus for the course.
|
3 | 3 |
Introduce Yourself
08-28-2025, 03:11 AM by almostengr |
|
MODULE 1 - Setting up Development Environment Overview of software development
Introduction to C# and its place in software development
Setting up and using an online compiler (e.g., .NET Fiddle, Replit)
Writing your first "Hello, World!" program in C#
Homework: Write a "Hello, World!" program and modify it to include your name
|
0 | 0 |
Never
|
|
MODULE 2 - Variables, Data Types, and Input/Output What are variables, and why are they important
Common data types in C# (int, double, string, bool, etc.)
Reading user input and displaying output
Homework: Create a program that asks for the user's name and age, then outputs a personalized message
|
0 | 0 |
Never
|
|
MODULE 3 - Operators and Expressions Arithmetic operators (+, -, *, /, %)
Logical operators (&&, ||, !)
Relational operators (<, >, ==, !=, etc.)
Homework: Write a program that calculates the area of a rectangle and checks if the area exceeds 100
|
0 | 0 |
Never
|
|
MODULE 4 - Control Flow: Conditional Statements Introduction to if, else if, and else statements
Nesting conditions and logical decision-making
Homework: Create a program that checks whether a user-provided number is even or odd
|
0 | 0 |
Never
|
|
MODULE 5 - Control Flow: Loops Introduction to for, while, and do-while loops
Using loops to repeat tasks
Homework: Write a program that prints all numbers between 1 and 50 that are divisible by 3
|
0 | 0 |
Never
|
|
MODULE 6 - Functions and Methods What are functions, and why are they important
Writing and calling your own functions in C#
Understanding parameters and return values
Homework: Write a program with a function that takes two numbers as input and returns their product
|
0 | 0 |
Never
|
|
MODULE 7 - Arrays and Basic Collections Introduction to arrays and their usage
Storing and accessing multiple values
Looping through arrays
Homework: Write a program that stores five user-inputted numbers in an array and calculates their sum
|
0 | 0 |
Never
|
|
MODULE 8 - Debugging and Error Handling Common programming errors and how to fix them, Debugging techniques for beginners, Introduction to exception handling in C#
Homework: Write a program that takes user input and calculates its square root, handling invalid input gracefully
|
0 | 0 |
Never
|
|
MODULE 9 - Course Wrap-Up and Final Project Overview of key concepts learned during the course.
Final project introduction: Create a simple program that incorporates variables, conditional statements, loops, and functions
Homework: Work on the final project. Students will submit their projects to the message board for review and feedback
|
0 | 0 |
Never
|