This wiki moved
Please use the new location: https://github.com/mintforpeople/robobo-programming/wiki
Block programming allows users to "write" programs by joining "puzzle" pieces that represent different operations in a program. It is a programming paradigm intended to facilite the introduction to programming to young programmers, thus is the recommended way for teaching programming and technology in primary and secondary schools.
If you want to use block programming with the Robobo robot, we have created a complete portal dedicated to using the Robobo robot as a teaching tool for STEAM subjects. You can find a lot of information in that portal, including: