Carnegie Mellon University

Carnegie Mellon Robotics Academy

Use educational affordances of robotics to create CS-STEM opportunities for all learners

Transitioning from ROBOTC to VEX Coding Studio

Week 1

In this session, we will take a look at some of the new VEX V5 system hardware. Understanding the enhancements to components like the V5 Brain and Smart Motors is foundational to understanding some of the changes in the new programming environment, VEX Coding Studio. We will also go over procedures such as updating the firmware, configuring Smart Motors, configuring sensors, and downloading and running a basic VEX C++ Program.

Live Webinar Scheduled for Thursday, September 13th, 3:30 PM EST

Watch the Week 1 recording

Week 2

In this session, we will spend more time understanding how movement programs in ROBOTC text translate to similar movement programs with VEX C++. We will cover behaviors including Moving for Time, Moving to an Encoder Target, Arm Control, and Claw Control.

Live Webinar Scheduled for Thursday, September 20th, 3:30 PM EST - 

Watch the Week 2 recording

Week 3

In this session, we will deepen our understanding of VEX C++ programming in VEX Coding Studio. We will cover additional behaviors including Displaying Text, Remote Control, and Moving until Sensor Values.

Live Webinar Scheduled for Thursday, September 27h, 3:30 PM EST

Watch the Week 3 recording

Week 4

In this session, we will take a look at how your experience with ROBOTC Graphical translates to Modkit Blocks in VEX Coding Studio. Although both languages are block based, Modkit introduces the concept of Event-Based Programming, which we will spend some time discussing. We will cover behaviors around Movement, Displaying Text, and Remote Control.

Live Webinar Scheduled for: Thursday, October 11th, 3:30 PM ET

Watch the Week 4 recording