**Implementing VEX GO STEM Labs**

STEM Labs are designed to be the online teacher’s manual for VEX GO. Like a printed teacher’s manual, the teacher-facing content of the STEM Labs provides all of the resources, materials, and information needed to be able to plan, teach, and assess with VEX GO. The Lab Image Slideshows are the student-facing companion to this material. For more detailed information about how to implement a STEM Lab in your classroom, see the Implementing VEX GO STEM Labs article.

# Goals and Standards

## Goals

Students will apply

- Using calculations with individual motor blocks, such as the [Spin for] blocks, in a project to have the Code Base turn a set distance.
- Determining the number of wheel rotations necessary for the Code Base to successfully execute turns in order to complete a parade route.

Students will make meaning of

- How to use mathematical formulas and calculations to solve an authentic challenge, such as driving the Code Base the length of a parade route with turns.

Students will be skilled at

- Saving and naming projects in VEXcode GO.
- Adding VEXcode GO blocks to a project.
- Using individual motor blocks in a project to have the Code Base execute turns.
- Using mathematical calculations to plan and build a VEXcode GO project.
- Changing parameters in VEXcode GO blocks.
- Starting and stopping a project in VEXcode GO.

Students will know

- How to use a formula to calculate the exact distance around a circle made by the robot in one rotation (circumference), in order to turn the robot a set distance.
- How to calculate the number of wheel rotations necessary to turn the robot with precision.

## Objective(s)

### Objective

1. Students will use the formula (C=Pi x D) to calculate the distance the Code Base will travel to turn 360 degrees (circumference), where the diameter is the wheelbase of the robot. This formula is the distance around the circle (or circumference) equals Pi times diameter.

2. Students will determine the number of wheel turns needed in order for the Code Base to make a 360 degree turn.

3. Students will determine the number of wheel turns needed in order for the Code Base to make an 180 degree turn.

### Activity

1. In Engage, students use the formula πD to determine the correct distance around a 360 degree turn of the Code Base robot.

2. In Play Part 1, students determine the number of wheel turns needed in order for the Code Base to make a 360 degree turn, knowing the distance the robot has to travel. They then test their answers in projects in VEXcode GO.

3. In Play Part 2, students use what they have learned in Play Part 1 to test a VEXcode GO project in which the robot drives the length of a parade route and makes a 180 degree turn.

### Assessment

1. At the end of the Engage section, students calculate the distance the robot must travel to complete a 360 degree turn (circumference). In Play Part 1, students must use the answer from this calculation to correctly calculate the number of wheel turns needed for the robot make a 360 degree turn.

2. In the Mid-Play Break, students share how they determined the number of wheel turns needed to turn the robot 360 degrees and explain their calculations. They do so again in Share, when they explain how they used their solutions in their project and any changes needed to solve the challenge successfully.

3. In Share, students discuss whether their Code Base completed the parade route successfully, and the changes they needed to make if it did not do so. They predict what they would need to to do to change the the numbers in the [Spin for] blocks inputs if the parade route changed, or the turns were a different number of degrees.