
STEM • 45 • 25 students • Created with AI following Aligned with Common Core State Standards
Free PDF · we'll email you a copy
This is lesson 13 of 15 in the unit "Micro:bit Innovations". Lesson Title: Building and Playtesting Radio Games Lesson Description: Students build their original radio games in MakeCode, applying everything they have learned about variables, conditionals, radio communication, and outputs. The lesson includes structured build time with teacher and peer support, followed by a class-wide playtest session where groups try each other's games. Students use a feedback form to capture what worked, what was confusing, and one suggested improvement. Advanced learners are encouraged to add dynamic difficulty, randomization, or a leaderboard feature.
Students build and playtest original Micro:bit radio games in MakeCode, using variables, conditionals, and signed number reasoning for scoring and game state. They exchange games, collect feedback, and refine one improvement based on peer input.
0–3 min · Launch & goals. Teacher reviews today’s success criteria on the board (build, playtest, feedback) and reminds students to test with peers as they build. Students skim the build checklist printed on their lab sheet.
3–10 min · Quick demo: “Game loop + message + scoring.” Teacher models a mini radio game logic: receive message → update variable → conditional output. Teacher briefly points out where scoring math might use negatives (penalties) and explains that adding a negative is subtraction. Students identify one place in their own project where they will update score using a conditional.
10–28 min · Structured build time (teacher + peer support). Teacher circulates with two guiding prompts: (a) “What variable stores your game state?” (b) “What happens when you receive a radio message?” Teacher checks that students have at least one correct conditional branch and one scoring rule. Students work in teams of 2–3, run test cycles, and use a “debug note” card to write what changed after each test.
28–34 min · Math quick-check for scoring rules. Teacher gives three short prompts on the board and states students only need to answer on paper (not in code yet):
34–42 min · Class playtest rotations. Teacher sets up stations: each group’s Micro:bit pair sits by their project description card. Students rotate in a timer-based circuit (each group gets ~4 minutes). Playtesters use the feedback form to capture: what worked, what was confusing, and one suggested improvement tied to a specific moment in play (for example, “When I received the message, nothing happened.”). Builders read feedback and mark which issues are actionable.
42–45 min · Exit & next step. Teacher collects feedback forms and asks for one refinement plan. Students write a 1–2 sentence “Next update” statement: the change they will make and the reason it addresses confusing or broken gameplay.
Join thousands of teachers using Kuraplan AI to create personalized lesson plans that align with Aligned with Common Core State Standards in minutes, not hours.
Created with Kuraplan AI
Generated using openai/gpt-5.4-nano
🌟 Trusted by 1000+ Schools
Join educators across United States