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.

TutorialThe skill
Using This SiteFinding your way around this site quickly
Setting Up PythonRunning Python in class and at home
Debugging Step by StepTurning an error message into a fix
Writing Good CommentsDocumentation that explains why
Getting UnstuckBeing stuck well instead of spinning
Finding Answers OnlineSearching, judging, and crediting
Scavenger HuntInteractive 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.