Launch
Students will launch the unit by setting up the coding environment, running and modifying a first Python program, analyzing what makes a simple program clearer for users, and recording an initial coding journal entry that sets up later design, feedback, and revision work.
Day 1
πŸ’» IDE First Steps Lab
Launch 39m

Edit Phase

Loading...
Research & Plan
Students will investigate what makes a Hello World upgrade useful for a real audience, study and compare sample Python programs, define measurable design criteria and constraints, generate multiple solution concepts, and select a justified approach using evidence before building.
Days 2 - 5
πŸ” Python Examples Code Review
Knowledge/Skill Building 39m
🧭 Audience Design Brief
Research 39m
πŸ› οΈ Concept Matrix and Peer Critique
Deliverable 39m
βœ… Hello World Plan Review
Assessment 39m

Edit Phase

Loading...
Prototype & Refine
Students will build and test a first working Python prototype, collect evidence against their design criteria, revise based on peer and user feedback, and document the engineering decisions that prepared them for the final showcase and walkthrough.
Days 6 - 9
πŸ§ͺ Python Test Cases in IDLE
Knowledge/Skill Building 30m
πŸ’» Hello World Upgrade Prototype
Project Work 39m
πŸ” Code Review Data Round
Deliverable 48m
πŸ““ Prototype Evidence Checkpoint
Assessment 39m

Edit Phase

Loading...
Showcase
Students will present their revised Python Hello World programs to an authentic audience, explain how feedback and testing improved the design, and document their learning through a brief coding journal and live walkthrough.
Day 10
🎀 Better Hello World Showcase
Assessment 39m

Edit Phase

Loading...