Skip to main content

Mars Rover-Landing Challenge
Lab 2 - Clear the Landing Area

Teacher Portal


Materials Needed

The following is a list of all the materials that are needed to complete the VEX GO Lab. These materials include student facing materials as well as teacher facilitation materials. It is recommended that you assign two students to each VEX GO Kit.

In some Labs, links to teaching resources in a slideshow format have been included. These slides can help provide context and inspiration for your students. Teachers will be guided in how to implement the slides with suggestions throughout the lab. All slides are editable, and can be projected for students or used as a teacher resource. To edit the Google Slides, make a copy into your personal Drive and edit as needed.

Other editable documents have been included to assist in implementing the Labs in a small group format. Print the worksheets as is or copy and edit those documents to suit the needs of your classroom. Example Data Collection sheet setups have been included for certain experiments as well as the original blank copy. While they offer suggestions for setup, these documents are all editable to best suit your classroom and the needs of your students.

Materials Purpose Recommendation

Pre-Built Code Base - Eye Forward

For demonstration purposes. 1 for demonstration


For students to build the Code Base - Eye Forward robot. 1 per group

Code Base Build Instructions

For students to build the Code Base. 1 per group

Code Base - Eye Forward Build Instructions

To add the Eye Sensor to the Code Base Build. 1 per group

Tablet or Computer

For students to use VEXcode GO. 1 per group

VEXcode GO

For students to build projects for the Code Base. 1 per group

Lab 2 Image Slideshow

For visual aids while teaching. 1 for class to view

Robotics Roles & Routines 

Editable Google Doc for organizing group work and best practices for using the VEX GO Kit. 1 per group


For students to fill out the Robotics Roles & Routines Checklist. 1 per group

VEX GO Field Tiles and Walls

To use as a testing area for the Code Base. 4 Tiles and 8 Walls per Field for testing

Scrap white or light-colored paper

To ball up and use as obstacles on the Field. 3 per group

Pin Tool

To help remove pins or pry beams apart. 1 per group

Dry erase marker

To make the starting location and the location of the obstacles on the Field. 1 per group

White board eraser

To erase the marker from the Field at the end of the Lab. 1 per group

Get Ready...Get VEX...GO! PDF Book (optional)

To read with students to introduce them to VEX GO through a story and introductory build. 1 for demonstration purposes

Get Ready...Get VEX...GO! Teacher's Guide (optional)

For additional prompts when introducing students to VEX GO with the PDF Book. 1 for teacher use


Begin the lab by engaging with the students.

  1. Hook

    In Lab 1, the Code Base drove and detected one obstacle on the landing site so the Mars rover can land safely. What if there were multiple obstacles on the landing site?

    Note: If students are new to VEX GO, use the Get Ready...Get VEX...GO! PDF book and Teacher’s Guide to introduce them to learning and building with VEX GO. Add an additional 10-15 minutes to your lesson time to accommodate this additional activity. 

  2. Leading Question

    How can you use a loop in your projects to detect multiple obstacles on the landing site?

  3. Build Code Base - Eye Forward


Allow students to explore the concepts introduced.

Part 1

Students will be challenged to create a project where the Code Base drives around the entire landing site and detects all of the obstacles the Mars rover might encounter during landing. They will use the project from Lab 1 as a starting point to help solve the challenge. This Lab is an open-ended exploration that will ask your students to use what they have learned previously to solve the challenge.

Mid-Play Break

This will be a chance to check in on students' progress and troubleshoot. Students can show their projects and describe what the Code Base is doing. Is it driving to and detecting all the obstacles on the Mars landing area ( the Field)? Do they think their project will work if the location of the obstacles is changed? Why or why not?

Part 2

The location of the obstacles has changed on the landing site! Students will be challenged to edit their project so that the Code Base drives to all of the obstacles on the landing site when the locations have changed.


Allow students to discuss and display their learning.

A VEX GO character

Discussion Prompts