Back to programs
STEAM & Computer Science

Vex Robotics Coding

This course introduces students to the fundamentals of robotics programming and engineering using VEX Robotics platforms.

Grades K-12th STEAM & Computer Science
Vex Robotics Coding
About

About this program

This course introduces students to the fundamentals of robotics programming and engineering using VEX Robotics platforms. Students will learn how to design, build, and program robots using block-based coding and/or C++ (VEXcode) to control motors, sensors, and autonomous behaviors. The course covers key concepts such as movement, sensor integration, loops, conditionals, and problem-solving through iterative design. Students will also explore robotics competition elements, teamwork, and real-world engineering applications. Through hands-on projects and challenges, students will develop both coding and mechanical design skills in an engaging, applied learning environment.

Final Projects or Artifacts:

Final projects or artifacts

The final project can include: An Autonomous Robot Challenge – A programmed robot that completes a task such as navigating a course, picking up objects, or performing a sequence of actions. A Code Walkthrough and Explanation – A written or recorded explanation of how the program controls the robot’s behavior and decision-making. A Build and Design Log – Documentation of the robot’s construction, iterations, and improvements over time. A Competition Strategy Plan – A guide outlining how the robot would perform in a game or challenge, including scoring strategy and teamwork roles.

Program Requirements

Program requirements

iPad or Tablet (1 per student)
Laptop (1 per student)
Vex 123 Kit or Bundle (Grades K-1) - https://www.vexrobotics.com/123
Vex Go Kits or Bundle (Grades 3-5) - https://www.vexrobotics.com/go
Vex IQ Kits or Bundle (Grades 5-8) - https://www.vexrobotics.com/iq
Vex Exp Kit or Bundle (Grades 8-12) - https://www.vexrobotics.com/exp
Vex Software (Grade Dependent) - https://www.vexrobotics.com/vexcode