Resources There are a lot of tutorials using the MakeCode programming language. The level of difficulty varies from easy to much more challenging. Some of the tutorials require basic electronics such as making a 'moisture meter' or 'a reaction timer'.
Code Editor The Code Editor is online and can be run in the Chrome browser. The programming language is a 'Blocky' language which means the blocks of code click together. This helps with minimising frustrations with typing mistakes.
Although a block programming language the language is still powerful and can do a lot of interesting things. It also includes a simulations of the Microbit. Files can be saved to a folder on the computer. Projects and examples of code are built into the Code Editor.
Where to get a BBC Microbit Mindkits provides the Microbit for $28.27 but there would be other parts other than the basic unit. A battery pack and crocodile clicks would be necessary. Other bits may be needed for specific projects but a lot of recycled materials such as cardboard, foil, icecream containers can be used.