Robo Blockly basics
Robo Blockly is a block-based, open-ended visual programming language that allows to write complex codes for Robo Wunderkind robots, sometimes it can be difficult to master, and can be complicated. This is why we recommend it as a next step after Robo Code and as a tool for more advanced coders.
To complete this tutorial you will need:
Robo Blockly Basics
Turn the Main Block on and connect to the Robo App
There are 3 Robo tabs to check out.
Create a new project to continue with the tutorial.
Robo Blockly Coding Interface
Welcome to your Coding Screen or canvas, here you can find different buttons & icons.
- Play / Stop Button — Press it to try out or stop your code
- Save / Exit Button — Press it to return to your Coding Lab
- Code Blocks Menu — Here you can find all Coding Blocks available
- Program Start — The starting point of the Blockly code
- Variable Monitor — Place a variable in the monitor to see its value
Code Blocks & Coding Logic
There are 9 types of the Code Blocks in the Code Blocks Menu:
Some of them correspond with Robo Wunderkind blocks’ inputs and outputs such as Sounds, Visuals, Motion and Sensing.
The other Code Block types help you to structure your code, such as Events, Functions, Variables, Flow and Operators.
Place the Code Blocks one below another, so they are connected to create a code.
A lot of theory, so let’s try that out!
Create your very first Blockly code
Exiting and saving your project
Press the Save & Exit Button