
Technology • 60 • 25 students • Created with AI following Aligned with New Zealand Curriculum
Free PDF · we'll email you a copy
Create an introductory, confidence-building lesson for Year 9 students who are new to using NeoPixels with micro:bits in Kittenblock. Focus on safe setup, identifying the NeoPixel connections (power, ground, data), connecting the hardware correctly, locating and using the NeoPixel blocks in Kittenblock, and building a simple sequence of coloured lights. Include a highly scaffolded teacher demonstration, pair programming, a challenge ladder with three levels, troubleshooting checklist, unplug-before-changing-connections safety routine, formative assessment, differentiation for students needing support and extension, and a short exit ticket. Use accessible language and avoid assuming prior electronics or coding knowledge. Align broadly with NZ Technology/Digital Technologies learning through algorithmic thinking, testing, debugging, and iterative design; note that students create, test, and revise algorithms involving sequences and decisions.
Students build confidence using a NeoPixel strip with a micro:bit in Kittenblock. They learn to identify power, ground and data connections, connect hardware safely, find NeoPixel blocks, and create, test and revise a simple coloured-light sequence. No prior electronics or coding knowledge is assumed.
0–5 min · Hook and confidence check. Teacher displays a NeoPixel and asks, “How could we make a light show without touching each light?” Open with the introduction and hook slides and reassure students that today’s goal is safe exploration, not perfect coding. Students complete a quick fingers rating from 1 (new to this) to 5 (confident) and share one question with a partner.
5–15 min · Safe setup demonstration. Teacher uses the slides and a large model or projected image to introduce power, ground and data. Explain: power supplies energy, ground completes the circuit, and data carries instructions. Demonstrate the routine: turn off or unplug the micro:bit/NeoPixel power before moving any wire; check connections; reconnect only when directed. Model matching NeoPixel labels to micro:bit pins, including the data pin selected in Kittenblock. Students watch, repeat the safety routine aloud and identify each connection on their own kit without plugging in.
15–25 min · Kittenblock walkthrough. Teacher live-demonstrates opening the NeoPixel blocks, choosing the number of pixels and data pin, setting a pixel or strip colour, showing the pixels, waiting, and clearing them. Build a three-step example: red, then green, then blue. Think aloud about the algorithm as ordered instructions and show one intentional error, such as the wrong data pin, then debug it. Students open Kittenblock, locate the blocks and predict what the sequence will do before running it. Refer again to the block-location and demonstration slides.
25–42 min · Pair programming challenge ladder. Teacher places students in pairs, assigning Driver (controls the computer) and Navigator (reads the steps and checks safety); swap roles halfway. Distribute the NeoPixel setup and challenge worksheet. Students connect hardware only after the teacher’s signal, then complete one level at a time:
Partners test after each change, record what happened, and revise their algorithm. Students who finish early improve timing, add a repeat, or explain why their chosen sequence is clear and effective. Use the challenge ladder and pair-programming instructions throughout.
Pairs give one specific warm feedback comment and one suggested improvement. The teacher checks connections and asks selected students to explain their debugging choice.
Join thousands of teachers using Kuraplan AI to create personalized lesson plans that align with Aligned with New Zealand Curriculum in minutes, not hours.
Created with Kuraplan AI
Generated using openai/gpt-5.6-luna
🌟 Trusted by 1000+ Schools
Join educators across New Zealand