Teacher Facilitation Guide

Coral Reef Cleanup Coding Activity

Overview of the Coral Reef Cleanup Activity

This Facilitation Guide offers a step-by-step guide for how to facilitate as your students complete the Coral Reef Cleanup Coding Activity with VEXcode VR. You know your students best, so tailor your teaching and implementation to best suit your students. The activity is designed to be flexible so that you can meet students where they are, giving them the time, space, and instruction necessary to make the most of their learning.

In the Coral Reef Cleanup activity, students will code the VR Ocean Cleaning Robot in an immersive underwater Playground to collect and remove as much trash as possible from the floor of the Mangrove Reef. The VR Ocean Cleaning Robot's batteries will only last for a few minutes, so students will be challenged to collect as much trash as they can before the batteries on the VR Robot are drained. During the robot's operation, it will keep track of the weight of the trash it collects and display the total on the screen so students can see their progress in real time. As the VR Robot collects trash, more trash will randomly fall into the Coral Reef. The Coral Reef Cleanup activity will end after the VR Robot's battery is empty or the robot is manually stopped, whichever comes first. After the VR Robot's battery is empty or the robot is stopped, the total weight of trash collected will be displayed. Encourage students to try again to improve their project and collect more trash!

The PDF includes a visual element showing a screenshot of the VEXcode VR interface. This interface displays a virtual robot within an underwater 'Mangrove Reef' environment, tasked with collecting trash. Key information presented includes 'Trash Collected: 0 kg' and a battery status indicator showing '✔️ 100%'. The screenshot also features UI controls such as 'EXPAND', 'HIDE', 'ACTIVITIES', and 'CLOSE', along with a reference to a 'CSTA Standard'.

CSTA Standard

Prepare for the Activity

Prior to beginning the activity, have your materials and classroom organization ready.

Materials Needed:

Determine Student Groups:

You may want to use a Pair Programming framework to help students organize turn-taking while they code. Learn more about pair programming [link to pair programming info].

Teaching the Coral Reef Cleanup Activity

  1. Introduce the activity to your students as a whole group. Watch the Coral Reef Cleanup Mission Briefing Video to get students excited about coding their VR Ocean Cleaning Robots to clean the Mangrove Reef!
  2. Launch VEXcode VR and open the Coral Reef Cleanup Level 1 Tutorial Video. Watch the video together as a class. After the video, check for understanding with these prompts:
    • What is the goal of the Coral Reef Cleanup Activity?
    • How will we make our VR Ocean Cleaning Robot move?
    • How will we start our project?
  3. Have students get into their groups and launch VEXcode VR at vr.vex.com.
  4. Together as a whole group guided demonstration, have students open and start the Coral Reef Cleanup Level 1 Example Project. Learn more about using Example Projects in VEXcode VR [link to example projects info].
    • From the File Menu in the Toolbar, select 'Open Examples'.
    • Select 'Coral Reef Cleanup Level 1'.
    • Ask students what they think the VR Robot will do when the project is started.
    • Select the Start button in the Toolbar to start the project.
    • Watch the VR Robot run the project, and talk about how the blocks connect to the behaviors of the robot. Select the Stop button to stop the project, then select Try Again.
  5. Ask students what block they think they will need to add next to collect the second piece of trash.
    • Have students drag a 'Drive for' block into the Workspace and attach it to the end of the project.
    • Show students how to change the parameter to 800mm.
    • Select 'Start' to test the project.
  6. Now challenge students to code their robot to collect as much trash as possible from the Mangrove Reef, adding blocks to their project to continue driving the VR robot around the reef!
    • Project or give students the Coral Reef Cleanup Activity Sheet to reference as they are coding.
    • Remind students to plan their path prior to building their project to make sure that groups are in agreement about the strategy they are using to complete the challenge.
    • Remind students to test their project frequently, to be sure that the VR Robot is moving as they intend it to. Testing a project often helps make troubleshooting much easier.
    • Students should take turns coding the robot. You may want to use a timer to ensure that students are taking turns building the project and using VEXcode VR. If you are using a Pair Programming format, be sure that students are clear on the roles and their expectations.

Keeping Students Engaged During the Activity

After the Coral Reef Cleanup Activity

After your students have completed the Coral Reef Cleanup Activity, wrap up the experience with a brief discussion. For a coding-focused discussion, ask your students to share their projects and how much trash they collected.

Celebrate Coral Reef Cleanup Success!

After the activity has ended, celebrate with your students! Pick one or two of these ideas and share your success with others.

Looking for more?

Keep the cleanup going! Have students continue to iterate on their projects to learn how to collect even more trash!

PDF preview unavailable. Download the PDF instead.

vexcodevr-coral-reef-cleanup-coding-activity-teacher-facilitation-guide Skia/PDF m110 Google Docs Renderer

Related Documents

Preview VEXcode VR Castle Crasher+ Coding Activity: Teacher Facilitation Guide
A comprehensive guide for educators on facilitating the VEXcode VR Castle Crasher+ coding activity, designed to teach students robotics and programming concepts through interactive challenges.
Preview VEX 123 Number Line Lab: Teaching Addition with Robots
A comprehensive guide for educators on teaching addition using the VEX 123 robot and a number line. This STEM lab provides step-by-step instructions, learning objectives, and assessment strategies for students.
Preview VEX GO Landslide Competition Activity Guide
A guide to the VEX GO Landslide competition, outlining the scoring, rules, and strategies for participants to achieve the highest score within a one-minute match.
Preview VEX AIM Coding Robot and One Stick Controller User Guide
Comprehensive guide for the VEX AIM Coding Robot and One Stick Controller, covering setup, pairing, connectivity, and regulatory information. Suitable for ages 8 and up.
Preview VEX V5 Clawbot Build Instructions
Step-by-step assembly guide for the VEX V5 Clawbot, including a comprehensive parts list and detailed visual descriptions of each construction stage.
Preview VEX Robotics Competition World Championship: China and New Zealand Teams Victorious
Report on the VEX Robotics Competition World Championship held in Dallas, Texas, where high school teams from China and New Zealand emerged as the winning alliance. Features insights from MythBusters' Grant Imahara and details on the competition's impact on STEM education.
Preview VEX Robotics Protobot and Tumbler Assembly Guide
A comprehensive guide for assembling the VEX Robotics Protobot and Tumbler kits, detailing parts, hardware, and step-by-step construction. Suitable for educational and hobbyist robotics enthusiasts.
Preview VEX Robotics EXP Controller (280-7729) - Quick Start Guide
User guide for the VEX Robotics EXP Controller (P/N 280-7729), detailing features, charging instructions, and compliance information.