
Technology • 50 • 25 students • Created with AI following Aligned with Australian Curriculum (F-10)
Free PDF · we'll email you a copy
create a lesson plan on learning how to use BBC micro:bits
Students explore the BBC micro:bit as a programmable digital system and create a simple program that displays an icon and responds to a button press. The lesson introduces safe handling, input, output, algorithms and block-based coding, building foundations for designing and testing digital solutions.
Students will:
0–5 min · Hook and learning goal. Open with the hook and learning intention slides showing a micro:bit displaying an unexpected message; ask, “How can a tiny computer know that someone has pressed a button?” Students predict possible inputs and outputs, then briefly share ideas with a partner.
5–12 min · Meet the micro:bit. Use the micro:bit parts and safety slides to demonstrate the LED display, buttons, USB connection and battery pack, explaining that a digital system receives input, processes instructions and creates output. Students handle a powered-off micro:bit or inspect the on-screen simulator, then label the parts on the micro:bit labelling and coding worksheet. Remind students to carry devices carefully, keep food and liquids away, and ask before changing cables or batteries.
12–20 min · Teacher modelling. Display the block-coding demonstration slides and model an algorithm: on start, show an icon; on button A pressed, show a different icon; on button B pressed, show a number. Think aloud while dragging blocks and predict what will happen before running the program. Students identify each event, input and output and write the sequence in the worksheet.
20–35 min · Guided build. Students work in pairs, with one driver controlling the computer and one navigator reading the instructions; partners swap after each successful test. Using the simulator or classroom micro:bits, they build the demonstrated program and complete the worksheet prompts: “What is the input?”, “What is the output?” and “What happens when no button is pressed?” Circulate to check that students use the correct event blocks and test after each change.
35–43 min · Design challenge. Show the challenge and testing slides. Pairs modify their program so button A and button B produce two different outputs, then add a short message or animation of their choice. They record one prediction and one test result on the worksheet. Encourage students to change only one part at a time so they can identify the effect of each change.
43–47 min · Share and debug. Invite two or three pairs to demonstrate their programs. Students use the prompts “I noticed…”, “I wonder…” and “We fixed…” to discuss how the program responds to inputs. The teacher highlights debugging as finding and correcting an error, rather than treating an unsuccessful first attempt as failure.
47–50 min · Reflect and exit. Revisit the recap and reflection slides and ask students to explain the input–process–output cycle. Students complete the reflection prompts template by recording what they learned, one success, one challenge and a next step, then hand it in as they leave.
Join thousands of teachers using Kuraplan AI to create personalized lesson plans that align with Aligned with Australian Curriculum (F-10) in minutes, not hours.
Created with Kuraplan AI
Generated using openai/gpt-5.6-luna
🌟 Trusted by 1000+ Schools
Join educators across Australia