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.