HanuLab HanuLab
πŸ—ΊοΈ 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
πŸ’‘ Play away! To save stars, ask a parent to log in
πŸ‘¨β€πŸ‘©β€πŸ‘§ 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!