- Set up micro:bit development environment
- Understand MicroPython basics
- Use buttons for input
- Display images on LED matrix
- Understand physical computing concepts
from microbit import *instead of regular importsdisplay.show()instead ofprint()- Hardware loop:
while Truewithsleep() - Button events:
button_a.was_pressed()
- Setup (20 min): Install Mu, flash first program
- Teach (15 min): micro:bit basics, buttons, LED display
- Build (20 min): Mood badge with button cycling
- Challenge (10 min): Add more moods, animations
- Can flash code to micro:bit
- Buttons change display
- Understands basic micro:bit structure