Skip to main content
Teacher Portal

Alternate Coding Methods

Adapt this Unit to Use an Alternate Coding Method

This STEM Lab Unit is written for use with the Coder and Coder cards.  However, you can adapt the Labs in this Unit to use VEXcode 123 for the coding activities. This flexibility can help you meet the individual needs of your students. For example, if your students are familiar with VEXcode 123, they can complete all the coding activities with VEXcode 123. The Summary section of each Lab contains additional information that can help you modify the individual Lab. For more information on how to work with VEXcode 123, see the VEXcode 123 Section of the VEX Library.

VEXcode 123 Adaptation

  • Students can use the [Act] block to have their 123 Robot act-out an emotion. The [Act] block has the 123 Robot perform a sequence of behaviors to show sad, happy, or crazy. Select the desired emotion from the drop-down menu in the block.

VEXcode 123 Act block with the feeling parameter open, showing options for sad, happy, crazy. Sad is selected so the block reads Act sad.
[Act] Block 
  • Students can use Sound and Drivetrain blocks together to create their emotion code project in Play Part 2 of Lab 1. 

VEXcode 123 project begins with a When started block and reads When started, play sound honk, turn right for 180 degrees, then drive forward for 1 step.
Possible Solution for Lab 1 'Act Angry' Emotion Code Project
  • In Lab 2, students will create additional emotion code projects that express how a character from a story prompt might feel. Students may want to use Looks blocks, in addition to Sound and Drivetrain blocks. Here is an example of an emotion code project for 'Act Excited' for Lab 2:

VEXcode 123 project begins with a When started block with 3 blocks attached. The project reads When started, glow purple, drive forward for 1 step, then play sound doorbell.
Possible Solution for Lab 2 'Act Excited' Emotion Code Project