πΊοΈ Map βΊ
⚔️ Apprentice βΊ
🔀 Logic & Conditions
Lesson 5 β Project: The Automatic Grader (Big Mission)
β± 30–35 minutes 💻 Write real Python in the browser (runs instantly, nothing to install)
π‘ Unit finale — use layered if/elif/else to build software schools really use: grading from scores
π¨βπ©βπ§ Notes for parents
Level: Apprentice β roughly Grade 7 / ages 12β13 Duration: 30β35 minutes Format: Write real Python in the browser (runs instantly, nothing to install) Concept: Unit finale β use layered if/elif/else to build software schools really use: grading from scores
Learning Objective
Big mission to close the unit: write a 5-level grading program solo β conditions in the right order, every score range covered. Pass and earn a badge!
Do It Together (Parent-Child Co-participation)
QA-test the program together like pros: try exact boundary scores (80, 79, 50, 49, 0, 100) β if every value comes back right, the condition order is rock solid. Celebrate the unit badge!