✨ Schedule ✨
| Weeks | Topic | Activities | Readings |
|---|---|---|---|
| 1 | Setup and Introduction | Get familiar with Claude Code and github | |
| 2 | Model-View-Controller; Crit and Code Review | Tetris | |
| 3 | Testing | Airport Weather | |
| 4 | Auditing Testing;Data Organization | Audit Airport Weather Tests; Tournaments | |
| 5 | Data Organization | Tournaments | |
| 6 | Synthesize reflections | Consolidate journal entries across the projects into initial findings | |
| 7 | Configurations | Requirements checkers | |
| 8 | Constraints | Music Tour Planner | |
| 9 | Second reflections | Update initial reflections with additional observations | |
| 10 | Spring Break | ||
| 11 | Concepts and Mental Models | Creating Metaphors | Some Observations on Mental Models (Donald Norman);Structure-Behavior-Function (Cindy Hmelo-Silver) |
| 12 | Constraints; Security Considerations | ||
| 13 | How Agents Work | ||
| 14 | Reconsidering Learning to Program |