
STEM • 45 • 25 students • Created with AI following Aligned with Common Core State Standards
Free PDF · we'll email you a copy
Create detailed lesson plans for the first 5 lessons of a Year 6 Microbit mini-unit in STEM. Each lesson is 45 minutes, designed for beginners in computer science and engineering. Lessons cover: 1) Introduction to Microbit hardware and software setup with components identification; 2) Basic programming concepts: sequences with block coding displaying name; 3) Input/output basics with button press programs; 4) Creating simple interactive games using button inputs for scoring; 5) Introducing loops and repetition in programming with game modifications. Each lesson includes learning intentions, success criteria, curriculum links, lesson structure with timings, resources, assessment, and differentiation strategies. Incorporate curated official Microbit and MakeCode resources.
Students learn how micro:bit hardware and MakeCode work together by identifying key parts and completing a simple “Hello” program that runs on their board. The lesson builds foundational skills needed for later lessons that use input buttons and game-like interactivity.
0–5 min · Hook (demo + quick connect). Teacher shows a micro:bit lighting text and asks: “What device is controlling the lights?” Students turn-and-talk about what “inputs” and “outputs” mean in devices.
5–15 min · Hardware identification. Teacher passes out micro:bit devices and guides a “show me” routine for buttons A/B, the LED matrix, the USB port, and basic connectors; teacher models careful handling. Students in pairs rotate through a labeled “parts check” sheet, marking what each part does (in words, not yet code).
15–25 min · Software setup in MakeCode. Teacher models opening MakeCode, selecting the correct micro:bit target, then connecting via USB and uploading a sample program. Students follow step-by-step, completing a “Connection Check” where they upload once and confirm the text appears.
25–35 min · Direct teach (first program). Teacher demonstrates the MakeCode block that displays text (for example, “HELLO”) and shows how to change the text. Students build a starter program to display their first name (or a short nickname) on the LED matrix, then run it.
35–43 min · Debugging mini-protocol. Teacher explains a simple debugging sequence: check connection, check program, check what the display shows; then asks a question linking “0” to neutral behavior (for example, “If nothing lights, what might be happening with a value being 0 or off?”). Students complete two quick troubleshooting trials: (a) change the display text, (b) re-upload if it doesn’t update, recording what fixed it.
43–45 min · Exit ticket (evidence of learning). Students answer two prompts: “Name two micro:bit parts and what they do” and “Explain what 0 means in your debugging scenario.”
Use official micro:bit and MakeCode materials for:
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