micro:bit Starter (Blockly)

Get started writing Python programs on the BBC micro:bit using the Blockly visual programming environment.

Our unique mix of introductory notes and fun challenges will get you programming the BBC micro:bit in no time. We explain Blockly and programming concepts behind the code. Best of all, you don't even need a real micro:bit! Use our full micro:bit simulator to learn, explore what the micro:bit can do, or polish your programs before using them.

1. Displaying images and text
1. Happy micro:bit!
2. From micro:bit with love
3. Musical notes
4. I ❤ micro:bit
2. Making decisions with buttons
1. Tick tock
2. Arrow board
3. Smile for the camera!
4. ATV controller