Tutorial for distance on-line learning (by EDUMOTIVA)
3. Development of innovative online / distance learning practices tailored to the field of electronics, microcontrollers and programming education.
3.8. Makecode
A challenge for higher education is to make algorithms understandable by students and teach them how to write real programs. Makecode (https://makecode.microbit.org/) is a web based interface, created by UK educators/innovators aiming to inspire child to get know writing code. It gives the necessary tools for entry level programming, by utilizing blocks like Scratch, along with advanced topics such as functions and arrays.
In makecode, user can create a program using blocks or popular programming languages such as JavaScript and Python. Simulator offers the change to check the functionality of the project. However, it cannot be used for making sophisticated programs, yet only for basic initial steps in programming.