Some skills in this course are not concepts and not tasks — they are ways of working: how to get Python running, how to read an error without flinching, how to search like someone who does this for a living. Each tutorial below teaches one of those skills once, so every later page can simply link here instead of re-explaining it.
| Tutorial | The skill |
|---|---|
| Using This Site | Finding your way around this site quickly |
| Setting Up Python | Running Python in class and at home |
| Debugging Step by Step | Turning an error message into a fix |
| Writing Good Comments | Documentation that explains why |
| Getting Unstuck | Being stuck well instead of spinning |
| Finding Answers Online | Searching, judging, and crediting |
| Scavenger Hunt | Interactive tour of Markdown, links, and site features |
Skim them all early; return to each when it becomes urgent. The debugging pair earns its keep the first time a program crashes — which, per Our Classroom Norms, will be soon, and is fine.