Skip to main content
Teacher Portal

Connection to VEX GO

Applying VEX GO

The Mars Rover: Surface Operations Unit is a great way for students to be introduced to VEXcode GO and continue to build on their understanding of sequencing in coding. In Lab 1, students are introduced to the Mars 2020 mission and how scientists can use robots to help them study the planet from here on Earth. Just like robotic rovers used on Mars, students will need to code their Code Base to complete a task. They will build a VEXcode GO project to drive the Code Base to collect and return a sample. Students will need to sequence the project so that the Code Base drives to the location, glows a color while the sample is collected, then drives back to the base and glows again to show that the sample has been successfully returned.

In Lab 2, students are challenged to create a project to where the Code Base collects and buries three different samples. They will develop a VEXcode GO project using a sequence to have the Code Base drive to a location, glows a color to show that it is collecting a sample, return to the base, drop off the sample, and glow again to indicate the sample has been ‘buried,’ and repeat this process three times. Throughout both of these Labs, students will practice spatial reasoning by describing how the Code Base is moving, and how the behaviors of the robot compare to what students intended. Students will communicate the mental models of how they intend the Code Base to move by acting out or gesturing to help as they verbally explain the movements of the robot.

Making this Unit Come Alive in Your Classroom

This VEX GO STEM Lab Unit does not need to be an isolated activity or disconnected piece of your classroom curriculum. It can be part of a larger theme in your classroom, to immerse students in project-based learning about Mars, or space in general.

Image of students and teachers in a Mars themed classroom to support the VEX GO Unit
Make this Unit Come Alive in Your Classroom

Some strategies to support this include: 

  • Mars Bulletin Boards - Create a Mars inspired bulletin board to showcase students' learning in this Unit, and more broadly. Use backing paper to make the bulletin board the color of Mars, have students add creative elements using tissue paper, construction paper, or markers, to show what they envision the surface of Mars looks and feels like. Add photos of students working throughout the Lab, along with students' own writings, posters, drawings, or questions about what they are learning about Mars outside of the VEX GO Unit.
    • Add these elements to your VEX GO Learning Center, to carry the Mars theme through this area. Utilize resources like the NASA website to find imagery and information related to the Perseverance rover missions, to make this real world connection more visible for your students. 
  • Connect to Language Arts - Take a trip to the school or neighborhood library, and have students borrow books related to Mars, rovers, NASA, or space. Add these books to your classroom library, and have students go on "fact finding missions" to find the answers to certain questions in these non-fiction texts.
    • Students can also write expository or informational essays or paragraphs to share what they have learned about the NASA 2020 Mission, the Perseverance rover, or Mars more generally. Students can create short videos to share their learning as well, that you can then share with your classroom community.
    • Have students write letters to NASA scientists and engineers to share what they are doing and learning with VEX GO, and ask questions about what they are curious about. Hang these letters in your classroom so students can see what their classmates are more curious about. 
  • Get creative - Make models of planets and spacecraft and hang them from the ceiling, or high up in your classroom. Have students make posters of different rovers from the past or the present, that highlight what they were designed for, special features they have, and how they work. Students can also design their own rovers, or rover additions, and hang their designs around the room. 

Teaching Coding

Throughout this Unit, students will be engaged with different coding concepts such as decomposition and sequencing. The Labs within this unit will follow a similar format:

  • Engage:
    • Teachers will help students make a personal connection to the concepts that will be taught in the Lab.
    • Students will complete the build.
  • Play:
    • Instruct: Teachers will introduce the coding challenge. Ensure that the students understand the goal of the challenge.
    • Model: Teachers will introduce commands that will be used in the creation of their project to complete the challenge. Model the commands by projecting VEXcode (GO/123) or by showing physical (representations of the blocks/Coder cards). For Labs that include pseudocode, model for students how to plan and outline the intention for their projects.
    • Facilitate: Teachers will be given prompts to engage students in a discussion about what the goals of their project are, the spatial reasoning involved in the challenge, and how to troubleshoot unexpected outcomes of their projects. This discussion will also verify that the students understand the purpose of the challenge and how to properly use the commands.
    • Remind: Teachers will remind students that the first attempt of their solution will not be correct or run properly the first time. Encourage multiple iterations and remind students that trial and error is a part of learning.
    • Ask: Teachers will engage students in a discussion that will connect the Lab concepts to real-world applications. Some examples could include, “have you ever wanted to be an engineer?” or “where have you seen robots in your life?”
  • Share: Students have an opportunity to communicate their learning in multiple ways. Using the Choice Board, students will be given a “voice and choice” for how they best display their learning.