Python is a powerful, object-oriented language which is widely used in education, industrial, commercial and research settings.
Coding in Python is easy in RM Studio’s editor with auto-complete and context help. Python’s straightforward syntax makes it a joy to learn and use.
Using visual programming technology from Google, Blockly projects are perfect for users of all skill levels to create a variety of programs for VEX EDR robots. Drag interlocking blocks onto the workspace to build your program. See the generated Python code, download to your robot to run and debug.
Blockly introduces logic, loops, math, variables, functions and lists as well as controlling VEX motors and responding to inputs from sensors.
Using standard flowchart symbols, Flowol programs are created by drag-and-drop. Develop logical reasoning and problem solving talents by using decision boxes to branch and create loops. Create sequences, use variables and create sub-routines all with flowchart symbols. See the generated Python code.
Without writing any code, assign actions to the thumb sticks and buttons on the joystick controller for controlling motors on your robot. Great for rapidly building custom driver control programs.
- RM Studio stores users’ programs on the Robot Mesh cloud storage and can be accessed from anywhere with an internet connection
- Move from graphical programming in Flowol or Blockly onto Python coding when ready
- All RM Studio languages have debugger support (step-by-step running, breakpoints and view variable values)
- Programming is multi-threaded so several tasks can be running at the same time
Leap into programming with the standards based Robot Mesh Curriculum for Blockly.
Teacher’s Guide also available.
Standalone Desktop version for Windows is also available for competition teams!
Get Started with Hour of Code Activities
Learn to program in one hour with a series of easy exercises.