Best Practices for Using the Classroom App with VEX 123

When preparing to teach with VEX 123 in your classroom, it is important to be sure you have updated the firmware and named your VEX 123 Robots and VEX Coders using the VEX Classroom app prior to the first time you use them with students. This simple organizational step will allow you to get started teaching with 123 quickly and easily. This article contains suggestions for how to get up and running quickly and easily in your classroom.

These steps are important to follow before you bring VEX 123 into your classroom so that you and your students can have the ideal experience. Updating 123 Robots and Coders beforehand allows you to ensure students can remain focused on the coding and activity within the classroom rather than needing to introduce devices to update the robots and Coders. It can also be said that pairing robots and Coders during class time can be a difficult process. Coders will attempt to pair with any robot within its connection range and they could easily become mis-paired with a robot across the classroom.

Before beginning, ensure you have downloaded the VEX Classroom App. The VEX Classroom App is available on the following platforms:

Note: This app is intended for educator use to prepare VEX 123 Robots and VEX Coders. Do not download the VEX Classroom App to student devices.


Getting Started with Your Classroom Bundle Using the VEX Classroom App

After unpacking your VEX 123 Kits, you will need to do various tasks to help keep your bundles organized and ready for use. This includes charging robots, replacing batteries in Coders, labeling, updating firmware, and naming the robots and Coders. Once you have done this process once, it will make classroom management simpler as you know the names of each robot and Coder as well as how they should be paired together.

Note: Repeat the following process for each set of six 123 Robots and Coders you have. For example, if you have a Classroom Bundle, you have 12 robots and 12 Coders, so repeat the process twice. Your devices may time out if you attempt to do more than six at a time. 

Updating and naming 123 Robots

A VEX Robotics kit displayed on a table, showcasing various components and tools for building and programming robots, as part of the VEXcode VR Overview in the Start Here section.

Begin by charging the VEX 123 Robots. Plug each robot in using the cables within the storage case as shown here.

Back view of the VEX Coder, a robotics component used in VEX Robotics and VEXcode VR, showcasing its design and features for educational purposes in the 'Start Here' section of the VEX Robotics overview.

While waiting for the robots to charge, add batteries to your VEX Coders. For information on how to install batteries in the Coder, see this article

 

VEX Robotics and VEXcode VR Overview: A visual guide for beginners, featuring a VEX robot setup with components labeled, illustrating key elements for starting with VEXcode VR in robotics education.

Label your VEX 123 Robots and VEX Coders. Use a sticker label or piece of tape and a marker for labeling. It is recommend to name the 123 Robots and Coders the same names so it is easy to distribute robots and Coders to your students. 

It is recommended that you place the label for the 123 Robot on the bottom of the robot between the wheels. It can be difficult to place a label on the top without obscuring the Touch buttons.

 

VEX Robotics and VEXcode VR Overview image, illustrating key components and features for beginners in the 'Start Here' section of Category 123.

Have fun with the names! You can name them based off of storybook characters, relate the names to the color of the robots, or base the names on what your students are currently learning about in class. In this example, the robots and Coders are named after fruit. 

You will notice that the VEX Coders also have their labels on the back. It is recommended to put the labels on the back so students are not distracted by the names of their robot and Coder and to help minimize students removing the labels. 

Turn on the 123 Robots once they have enough of a charge.

Overview image for VEX Robotics and VEXcode VR, illustrating key concepts and features. Part of the 'Start Here' section in Category 123.

Open the VEX Classroom App. You should see all of the 123 Robots that are currently turned on listed inside of the app.

The default name for the robots is "VEX123."

Screenshot of VEX Robotics and VEXcode VR overview, illustrating key features and tools for beginners in the 'Start Here' section of Category 123.

Before you can name the devices, they will need to be updated. Select "Update All Devices" at the top of the screen, and you will see each item begin the update process.

This will update the robots one at a time, so you will see the progress bar move through each robot individually. Each update can take up to 2 minutes to complete. For more information about updating the firmware on multiple devices with the VEX Classroom App, see this article.

Image showing the location of the button in VEXcode VR interface, part of the VEX Robotics overview in the 'Start Here' section.

After the robots have been updated, you can begin to name the devices so that their labels match their name within the VEX Classroom App and VEXcode 123.

To begin, open the first 123 Robot in the list and locate it. For more information on how to locate a 123 Robot in the Classroom App, see this article.

A screenshot of the VEXcode VR interface showing the 'Rename the Coder' feature, illustrating how to customize the name of a coding project in the VEX Robotics programming environment, part of the VEX Robotics and VEXcode VR Overview.

After locating the 123 Robot, rename it to match the label.

A screenshot of the VEX Robotics and VEXcode VR interface, showcasing various programming blocks and tools, illustrating the features and layout for users starting their journey in robotics and coding.

Continue this process until all 123 Robots are located and named.

Updating and naming Coders

Turn on the VEX Coders. Now that the 123 Robots have been updated and named, the same process can be followed for the Coders.

Update button for VEX Robotics and VEXcode VR, located in the 'Start Here' section of the Category 123 overview, indicating an option to refresh or upgrade the software.

Coders can also be updated using the "Update All Devices" option at the top of the screen. Or, you can update each Coder individually by selecting the Coder and then selecting "Update."

The default name for VEX Coders is "VEXCDR."

For more information about updating Coder firmware with the VEX Classroom App, see this article.

The same steps for locating and renaming a Coder can be followed. Locate and name each Coder to match its label.

For more information about locating and renaming VEX Coders, see this article.

Image of VEX Robotics components and VEXcode VR interface, illustrating key features and setup instructions for beginners in the 'Start Here' section of the VEX Robotics and VEXcode VR Overview.

Continue this process until all Coders are located and named.

Pairing 123 Robots and Coders

Now that all robots and Coders have been named, they can be paired together. Find the robot and Coder with the matching label and follow the steps in this article to pair them.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: