VEX EDR offers 4 ways to program your robot which means you can choose the language that you and your students are most comfortable with, allowing you to get the most out of your VEX experience.
ROBOTC 4.0 is the most complete programming language available for use with VEX EDR Cortex robots. There are three ways to program – drag and drop graphical for beginners, Natural Language (simplified text-based) for intermediate users or full text-based programming for advanced users. The extensive library of sample programs help to get you up to speed quickly and the comprehensive help file shows the syntax of each command and an example of how it can be used.
Another unique feature of ROBOTC 4.0 is how it can be used to program on screen robots using the Robot Virtual Worlds software. The built-in challenges allow teachers to assess their students progress while learning program structures, sensors and robot control.
And if all that wasn't enough, ROBOTC 4.0 can also be used to program VEX IQ robots so younger students can learn to code on the same software that they will use when they progress to VEX EDR.
ROBOTC 4.0 is legal for use in both the VEX Robotics Competition and VEX IQ Challenge.
ROBOTC 4.0 is now included free of charge with every VEX IQ and VEX EDR kit.
Flowol 4 will be familiar to many schools who have used it to program the onscreen “mimics”, PICAXE hardware and more. The good news is that Flowol 4 is also compatible with VEX EDR Cortex robots too!
Flowol 4 is a flowchart-based language that offers one of the simplest solutions for getting started with programming – students can easily follow the logic of the program by simply following the lines and decisions within the flowchart.
Despite its simplicity, Flowol teaches many key programming elements:
Flowol 4 is compatible with both VEX EDR Cortex and VEX IQ robots and is also legal for use in the VEX Robotics Competition and VEX IQ Challenge.
RobotMesh is a free, online programming language which can be used to program your VEX EDR Cortex robots. Students can create programs using Python code or the graphical Blockly interface. When using Blockly, you have the option to see the equivalent Python being generated as well.
RobotMesh has a user-friendly interface which allows you to quickly configure motors, sensors and joystick controls and begin coding straight away. No installation is required, RobotMesh runs in your browser window* which means you can program your robots anywhere!
To help you get up and running, there is a range of sample programs using both the Python and Blockly interfaces. RobotMesh is also compatible with VEX IQ robots.
Visit www.robotmesh.com/project to start using RobotMesh now.
* RobotMesh runs in Chrome, Firefox and IE on PC. You will be prompted to install a browser plugin to allow communication with your robot.
EasyC V4 is a graphical, drag and drop flowchart style language that is designed specifically for VEX EDR Cortex robots.
EasyC V4 is legal for use in the VEX Robotics Competition
See here for EasyC license options