As part of this development track you will work on different Micropython tutorials using Edublocks. EduBlocks is a visual block based programming tool that is designed to help introduce text based programming languages, like Python, to folks who are comfortable with block based programming languages and considering moving to a text based programming language. Through these tutorials your child will explore fundamental coding techniques and strengthen their reasoning, problem solving and analytical skills. As you progress through these tutorials with your child, they will learn the fundamentals of programming using Python, they will learn how to use the micro:bit and upload Python code to it, they will learn to explore the different features of the micro:bit through Python and finally build an understanding of the structure, requirements of writing code in text. This development track is aimed to serve as a bridge for those working with block based programming languages and keen to move to lower level text based programming languages.
EduBlocks is a visual block based programming tool that is designed to help introduce text based programming languages, like Python, to children at an earlier age. With Edublocks, kids can start familiarizing themselves with text based programming language patterns, structure, requirements using a block based approach. Edublocks support development on the following platforms.
Edublocks is opensource and free to use by everyone. You need to install some software to use it on the Raspberry Pi while developing for the micro:bit does not require installation, but only access to a web browser. You can read more about Edublocks here – https://edublocks.org/
Some of the features of EduBlocks include :