Coding and Computational Thinking with VEX V5

Learn to program the VEX V5 in VEXcode C++

This curriculum provides a structured sequence of programming activities in real-world project-based contexts. The projects are designed to get students thinking about the patterns and structure of not just robotics, but also programming and problem-solving more generally. This curriculum includes videos, animations, and step-by-step lessons designed to help learners foster Computational Thinking using the VEX V5 hardware and VEXcode programming software.

Additional Resources

Getting Started with VEX V5 and EXP

In this unit, you will learn how to quickly get started with the VEX V5 or EXP system and VEXcode programming environment. 

Robot Brain with VEX V5 & EXP

In this unit, you will learn how to control the output on the VEX V5 & EXP Robot Brain's screen with sequential programming. You will program with lines, shapes, colors, and text to give your robot an actual face with personality!

Functions with VEX V5

In this unit, you will learn how to turn multiple lines of code into a special structure called a function, that can then be referenced many times within a program. This programming technique will allow you to create shorter and easily maintainable programs. 

Capstone Project with VEX V5

In this unit, you will demonstrate your ability to decompose an open-ended problem into small pieces, and then iterate on a robust solution to the problem. 

Camera Navigation with VEX V5

In this unit, students learn to implement a vision-based system that provides navigation abilities, based on color, objects, and shapes.
Contact Us