Each week opens with a guiding question, followed by what to read, practice, and hand in. Replace the dates and items with your own course plan.
Lesson · Lab · Assignment · In class
Week 1: Getting set up
How do you run a Python program?
- Sep 7 to 13
- Setting Up Python
- Course kickoff and setup check
Week 2: Types and variables
How does Python store and label data?
- Sep 14 to 20
- Types and Variables
- Hello Python, due Fri Sep 18
Week 3: Building a CLI app
How do you structure a small program?
- Sep 21 to 27
- CLI Todo App, steps 1 and 2
- Lab help session
Week 5: Testing
How do you know your code works?
- Oct 5 to 11
- CLI Todo App, step 3: testing
- Final project, due Fri Oct 9