Skip to main content
Teacher Portal


A detailed list of steps to solve a problem or complete a task. Algorithms instruct our 123 Robot to perform a task.
The order in which commands are executed one after the other. The order of the Coder cards (instructions) is the order in which the 123 Robot will perform the actions.
Actions performed by a robot. 
Programming language
A type of written language programmers create and use to tell a computer what to do.
Represent actions. The symbols on the Coder cards represent a behavior for the 123 Robot.
Instruction given to a computer. Multiple commands strung together make up algorithms and computer programs.
Breaking down a complex problem into smaller parts that are more manageable and easier to understand.

Encouraging Vocabulary Usage

General notes on encouraging vocabulary usage with young children:

  • The goal is to introduce Computer Science (CS) vocabulary to young children as they explore computer science ideas with concrete objects, not to make them memorize vocabulary.
  • Teach Computer Science vocabulary as naturally as you would introduce the names of different foods, animals, or toys.
  • The more children hear Computer Science and Spatial Language words used with activities, the more they will begin to use them correctly. Reinforce vocabulary with everyday things. Whether setting the table, lining up for recess, displaying collections on the science table, or cleaning up the classroom, there will be opportunities to reinforce Computer Science and Spatial Language words to your students.
A VEX 123 character

Tips for Encouraging Vocabulary Usage