
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 a 5-week Year 6 Microbit mini-unit with 15 lessons of 45 minutes each. The unit is for beginners with no programming experience, combining computer science and engineering. Include engaging activities, success criteria, extension challenges for advanced learners, and differentiation strategies for diverse learners. The last week is a freedom project for students to apply what they learned. Reference trusted Microbit curriculum resources for each lesson.
Today’s focus is connecting Micro:bit inputs/outputs to simple engineering decisions, starting with the idea of “if-then” behavior using beginner blocks. This builds toward interpreting and representing relationships in real problems (including fractions/quantities) while using MakeCode to test solutions.
0–5 min · Hook (demo + question). Teacher shows a Micro:bit reacting to input (button press or tilt) and asks, “What do you notice changes, and what stays the same?” Students quick-share observations and predict what happens next.
5–12 min · Direct teach (MakeCode start). Teacher guides students to open MakeCode, connect the Micro:bit, and explains the core block idea: input event triggers output behavior. Students assemble a starter program that scrolls “HELLO” (or displays a single icon) when Button A is pressed.
12–22 min · Guided build (event + output + test table). Teacher models adding a second behavior for Button B (ex: different icon or scroll text) and shows how to test and record. Students add Button B behavior, then complete a quick “Test Results” table: input used, output observed, and “works/needs change.”
22–32 min · Engineering challenge (debug with evidence). Teacher introduces a mini design prompt: “Make a reaction game: Press A to start, tilt to change the display, press B to reset.” Students implement a simple version using available blocks (events + display), test, and debug at least once using evidence from their table.
32–40 min · Fraction connection sprint (real-world story). Teacher reads: “How much chocolate will each person get if 3 people share 1/2 lb equally?” Teacher prompts students to write an equation for the “each person gets” amount using division of fractions. Students solve with a fraction model or equation, then share one reasoning sentence.
40–45 min · Exit ticket (reflect + next step). Teacher collects exit tickets: one MakeCode reflection and one fraction check. Students submit: (1) one sentence describing a change they made, (2) their fraction result for the share problem.
Note: This message contains the full structure for Lesson 1 today; the remaining 14 lessons follow the same 45-minute pattern: hook → guided build → engineering prompt → quick math connection → exit ticket.
Week 1 (Lessons 1–3): Start-up + input/output events + first test cycle.
Lesson 1 (today): Button/tilt events and display outputs + fraction share sprint.
Lesson 2: Sensors (light level or temperature) shown on the display; compare before/after.
Lesson 3: Simple branching (if/else) based on sensor thresholds; engineering iteration.
Week 2 (Lessons 4–6): Data + behavior rules.
Lesson 4: Data logging basics (collect values over time conceptually; show on display).
Lesson 5: Multi-step state behavior (start/reset) and debugging strategies.
Lesson 6: Connect math story problems to sensor outputs (use equations and ratios-of-quantities).
** Week 3 (Lessons 7–9): Physical computing + design constraints.
Lesson 7: Add motion-based games (tilt controls movement icons).
Lesson 8: Use buttons for menu states; students plan and test a “mode selector.”
Lesson 9: Engineering design challenge: “Build a safety indicator” with thresholds.
Week 4 (Lessons 10–12): Refine and present.
Lesson 10: Improve reliability (debounce-like thinking with repeated tests; avoid “works once”).
Lesson 11: Create a polished demo: instructions, labeled test results, and explanation.
Lesson 12: Math integration day (fraction/ratio story problems tied to measurement and display).
Week 5 (Lessons 13–15): Freedom project (student choice).
Lesson 13: Project planning + build outline + success criteria.
Lesson 14: Build + peer test + revisions.
Lesson 15: Showcase + reflection on input/output and one math explanation from their story.
(Trusted Micro:bit/MakeCode lesson resources to pull from each day include the Micro:bit Teach lessons, MakeCode course units, and maker pathways from Code.org as applicable; teachers should select the specific beginner modules that match the day’s target blocks.)
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