Focus
- Data types, variables, conditionals, loops, and functions
- Reading stack traces and debugging errors with intention
- Lightweight OOP and working with the filesystem
Hands-on (Beginner)
- Write three CLI utilities: palindrome checker, tip calculator, text formatter.
- Ask AI to explain each solution, then rebuild it without looking — capture what changed.
AI Boost Prompts
Explain this stack trace like I am new to coding. What went wrong and what are two potential fixes? ```<paste stack trace>```
I wrote this function but it feels clunky. Refactor it to be more readable, add 2 unit tests, and explain the changes line by line. ```<paste function>```
Generate a short quiz (5 questions) to verify I understand loops and conditionals in <language>.
Progress: 0/9