MakeCode is a web-based programming application. It is a great tool for teaching students about programming and robotics for a few reasons:
- MakeCode has a block programming tool that makes it easy for non-programmers to get started writing computer code.
- It has built-in connections to some microcontrollers that are used to teach robotics to kids. They are set up for micro:bit, Circuit Playground Express, and LEGO Mindstorm to name a few.
- You can get started for free. There are virtual machines that show you how your code works so you don’t need to buy the microcontroller before you start using MakeCode
Here is a short video on how to get started writing block code in MakeCode: