micro:bit Crash Course

A fast-paced introduction to programming with the BBC micro:bit.

Learn how to program a BBC micro:bit. No experience required. Learn the basics of programming in Python with our full BBC micro:bit simulator.

1.
Displaying images and text
1. Happy micro:bit!
2. From micro:bit with love
3. Pulling faces
4. I ❤ micro:bit
2.
Making decisions with buttons
1. Tick tock
2. Arrow board
3. Smile for the camera!
4. ATV controller
3.
Playing music and setting pixels
1. Power up, power down 0/10
2. Sad trombone 0/10
3. Broken Heart 0/10
4. Set the bar high! 0/10
4.
Moving pixels with buttons
1. Coin Block 0/10
2. Sound the alarm! 0/10
3. Bright as a button 0/10
4. Simple snake 0/10
5.
Musical notes, temperature, and time
1. S.O.S. 0/10
2. Musical Chairs 0/10
3. Hatching Chicks 0/10
4. Reaction Time Test 0/10
6.
Using lists and writing songs
1. Dead Man's Switch
2. Ice Cream Truck
3. All Songs Sound the Same
4. Sleep Timer
7.
Custom images and animations
1. Festive Lights 0/10
2. Hangman 0/10
3. Flash and Fade 0/10
4. Down the Rabbit Hole... 0/10
8.
Compass, accelerometer, and randomness
1. Reverse Psychology
2. Compass Communication
3. Rock Paper Scissors
4. Roll the Dice
9.
Radio communication
1. Temperature Sensor 0/10
2. Temperature Display 0/10
3. Morse Code Transmitter 0/10
4. Morse Code Receiver 0/10
10.
Radio channels and protocols
1. Channel Surfing 0/10
2. Minimalist Music 0/10
3. Game Show Contestant 0/10
4. Game Show Host 0/10