MicroBlocks: Learning to program


MicroBlocks is a free, Scratch-like programming language for learning to work with educational microcontroller boards such as the Micro:bit, Adafruit Circuit Playground Express and many others. MicroBlocks is a live programming system.

Click on a coding block and it immediately runs onto the board. Try out commands. View sensor values in real time. You don't have to wait for the code to be compiled and downloaded. As you click on blocks and make changes in the program, you see the results immediately on the microcontroller.

Log in or register to view the full educational resource

Registration only takes one minute.
Teachers share their learning resources and inspiration with you.
  • free learning resources;
  • for all ages and subjects;
  • easily searchable on lesson topic.
Register   Safe and free
Already a member?
Teacher, ICT co-ordinator

Discover also