Lesson 1: Computer Science Level 1 - Blocks
Learning Outcomes
- Identify that a programming language is a set of rules in which symbols represent actions.
- Identify that behaviors are actions performed by a robot defined by the programming language.
- Identify that a robot’s behavior is changed by changing the programming blocks, which are called commands.
What is a programming language?
A programming language is a set of rules in which symbols represent actions. Programming languages follow step-by-step instructions that a computer executes in order for a project to run. VEXcode VR is the programming language for a VR Robot.

What is a behavior?
Behaviors are the actions performed or to be performed by a robot. Moving forward, stopping, turning, looking for an obstacle — these are all behaviors. Behaviors are defined by the programming language.
To change the behaviors of a VR Robot, you can change the blocks in a project. These programming blocks are also called commands.
