Computer Science

Activities + Resources

New to VEXcode VR?

Learn more about VEXcode VR

Computer Science
Teacher Resources

Find pacing guides, email home, and challenge solutions

VEXcode VR Activities

Learn more about using VEXcode VR activities in the VEX Robotics Knowledge Base.

Basketball Drills

Basketball Drills

Program the VR Robot to move forward and reverse to various distances.

Castle Color Match

Castle Color Match

Program the VR Robot to pick up and place disks around the Castle!

Color Counting Algorithms

Color Counting Algorithms

Program the VR Robot to detect the color and location of lines.

Coordinate Numbers

Coordinate Numbers

Navigate the VR Robot to a specific position using coordinates.

Coral Reef Cleanup

Coral Reef Cleanup

Help clean the Mangrove Reef by collecting as much trash as you can before the solar-powered batteries on your robot run down.

Counting Lines

Counting Lines

Program the VR Robot to track the number of black lines detected using variables.

Crash the Castle

Crash the Castle

Create an algorithm to knock over different Castle layouts using the VR Robot in this constantly changing challenge.

Cross Every Number

Cross Every Number

Program the VR Robot to cross off each number from 1-100.

Disk Color Maze

Disk Color Maze

Program the VR Robot to move through the Disk Maze using the Front Eye Sensor to detect the disk colors.

Disk Mover

Disk Mover

Use the electromagnet to pick up and place colored disks into different colored goals to complete challenges.

Distance Drive

Distance Drive

Explore the movement controls of the VR Robot.

Draw a House

Draw a House

Showcase your artistic skills by programming the VR Robot to draw a house.

Draw a Triangle with Gyro

Draw a Triangle with Gyro

Use the Gyro Sensor and the Pen to draw a triangle with the VR Robot.

Draw Your Initials

Draw Your Initials

Program the VR Robot to draw your initials with the Pen.

Dynamic Wall Maze

Dynamic Wall Maze

Create an algorithm to navigate the VR Robot through multiple wall mazes in this constantly changing challenge.

Encoded Message

Encoded Message

Use sensors on the VR Robot and Lists (arrays) to decode the message represented by binary ASCII characters.

Find Your Age

Find Your Age

Navigate the Number Grid Map to find your age using the VR Robot.

Grid Map Spiral

Grid Map Spiral

Draw a spiral that hits every square on the Grid Map using the Pen.

Hidden Pixel Art

Hidden Pixel Art

Use sensors on the VR Robot and 2D Lists (arrays) to discover artwork hidden under a gold colored roof.

Letter Maze

Letter Maze

Program the VR Robot to move through the Wall Maze stopping on each of the lettered locations.

Maximize Perimeter

Maximize Perimeter

Program the VR Robot to draw the largest perimeter square possible on the Grid World.

Number Maze

Number Maze

Program the VR Robot to move through the Wall Maze stopping on each of the numbered locations.

Robot Dance Party

Robot Dance Party

Get the VR Robot grooving! Program the VR Robot to turn, pivot, and spin to create a dance move.

Robot Vacuum

Robot Vacuum

Program the VR Robot to move like a robotic vacuum.

Secret Message

Secret Message

Use provided coordinates, the VR Robot, and the Pen to decode a secret message.

Sensing Colors

Sensing Colors

Program the VR Robot to draw and detect different colored lines.

Spiral Drawing

Spiral Drawing

Create a spiral geometric drawing using the VR Robot.

Storm the Castle

Storm the Castle

Use the VR Robot to knock the Castle and the surrounding buildings off of the Playground!

Sweep the Castle

Sweep the Castle

Create an algorithm to clear every Castle building off of the Playground using the VR Robot in this constantly changing challenge.

Tracing Polygons

Tracing Polygons

Program the VR Robot to trace polygons and calculate their area and perimeter.

Tracing Triangles

Tracing Triangles

Program the VR Robot to trace triangles and calculate their area and perimeter.

Tracing Unique Shapes

Tracing Unique Shapes

Program the VR Robot to trace unique shapes and calculate their area and perimeter.