Suggested Learning Path
Users do not need to learn everything at once.
A simple learning path is:
1. Start with Play
First, use the Play section to drive the robot, move the arm, and understand how the robot behaves.
This helps users get comfortable with the robot before programming it.
2. Try Draw-to-code
Next, use Draw-to-code to create simple movement by drawing paths.
This is the easiest introduction to programming because users can see the connection between the drawing and the robot's movement.
3. Move to Blockly
After that, try Blockly.
Blockly introduces programming ideas such as actions, decisions, loops, sensors, and values in a visual way.
4. Try MicroPython
When users are ready for text-based coding, they can move to MicroPython.
This gives more control and is a natural next step after visual programming.