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

6 123 Robots in a storage case with their charging ports facing up and plugged in using the storage case's charging cables.

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 with the battery door unscrewed and 2 AAA batteries installed.

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.

6 123 Robots placed upside down each with a different label written on a piece of tape. The labels are attached to the bottom side of the robots, and read 'Berry, Plum, Apple, Cherry, Kiwi, and Pear'.

Label your VEX 123 Robots and VEX Coders. Use a sticker label or piece of tape and a marker for labeling. It is recommended 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.

6 123 Robots each placed onto a Coder that has a matching label on its back.

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, as shown in this animation. In the animation, a hand pushes the 123 Robot forward. The robot makes a beeping sound, and the light in the center of the robot glows off and on, indicating the robot is awake.

VEX Classroom App icon, a white V on a purple gear surrounded by two circular arrows.

Open the VEX Classroom App.

Scan for VEX Devices button in the VEX Classroom App.

Select Scan for VEX Devices to detect all of the 123 Robots that are currently turned on.

VEX Devices list in the VEX Classroom App showing two 123 Robots named 123 003 and 123 001. Both entries are shown in orange with an exclamation point icon and a battery level of 50%.

Each 123 Robot that is turned on will appear in the VEX Devices list.

The default name for the robots is "VEX123."

Update All button in the VEX Classroom App.

Before you can name the devices, they will need to be updated. Select Update All 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.

Device info page for a 123 Robot named 123 003 in the VEX Classroom App, showing firmware version 1.0.7 marked Up to Date and a battery level of 50%. The Locate button is highlighted.

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, select the first 123 Robot in the VEX Devices list. Then select Locate to identify which robot it is. For more information on how to locate a 123 Robot in the Classroom App, see this article.

Device info page for a 123 Robot named 123 003 in the VEX Classroom App, showing firmware version 1.0.7 marked Up to Date and a battery level of 50%. The Rename button is highlighted.

After locating the 123 Robot, select Rename to change its name to match its label.

VEX Devices list in the VEX Classroom App showing three 123 Robots renamed Kiwi, Apple, and Cherry. Each entry is shown in green with a check mark and a battery level of 50%.

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. Watch this animation to see the Start button on the front of the 123 Coder being pushed to turn it on.

VEX Classroom App with the Update All button highlighted above the Rename All button. Below them, a VEX Coder named VEXCDR is shown in orange with an exclamation point icon and a battery level of 75%.

Coders can also be updated using the Update All 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.

Device info page for a VEX Coder named VEXCDR in the VEX Classroom App, showing firmware version 1.0.2 marked Up to Date and a battery level of 75%. The Locate button is highlighted.

Once the Coders have been updated, select the first Coder in the VEX Devices list. Then select Locate to identify which Coder it is. The indicator light on the Coder will flash yellow.

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

Device info page for a VEX Coder named VEXCDR in the VEX Classroom App, showing firmware version 1.0.2 marked Up to Date and a battery level of 75%. The Rename button is highlighted.

After locating the Coder, select Rename to change its name to match its label.

VEX Coder renamed Kiwi in the VEX Devices list, shown in green with a check mark and a battery level of 75%.

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. To pair, press and hold the Start and Stop buttons on the Coder, and the Left and Right buttons on the 123 Robot for at least 5 seconds until you hear the connected sound and the indicator lights flash in time, as shown in this animation. Turn on sound for this animation. Find the robot and Coder with the matching label and follow the steps in this article for more information on how to pair them.

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

Last Updated: