This course introduces fundamental programming concepts using C# console applications. Material includes:
- Variables
- Input/Output
- Conditionals
- While Loops
- Methods
The course should be administered in a flexible way. The schedule is not meant to be rigid. The material should be student-driven as much as possible.
- Week 1: Hello C# + Variables & Data Types
- Week 2: User Input
- Week 3: Conditionals
- Week 4: While Loops
- Week 5: While Loops Practice + Mid-semester project/assessment
- Week 6: Methods
- Week 7: Method Parameters + Returns
- Week 8: Review + Practice
- Week 9: Final Project
- Week 10: Project Work
- Week 11: Project Presentations