Micro:bit Block Programming

In this lesson, let’s go over the skills to program Microbit using the blocks programming language.

Blocks is a block-oriented graphical programming language, a visual programming language (VPL). It lets users create programs by manipulating program elements graphically rather than by specifying them textually. Programming is simply a matter of dragging and dropping blocks. Blocks snap into each other to define the program that your micro:bit will run. Blocks can be event (buttons, shake, …) or need to be snapped into an event to run.

Follow the tutorial videos below to learn each block topic. You can quickly go over each topic and move on to next chapter. We will revisit them later when you work on robot projects.