Skip to main content
Teacher Portal
  • Grade(s): 9-12
  • Time: 1 week
Preview image


In Lab 6, students will investigate how adding to the z-value of a coordinate lifts the marker off of the whiteboard on the Workcell. Then, they will explore how to store (x, y, z) coordinates in a 2D list in order to draw two triangles using a dry-erase marker. Students will also be reading about the relationship and value of accuracy and repeatability with industrial robots. Finally, students will be challenged to create a VEXcode V5 project where the arm draws ‘VEX’ on the whiteboard.

Essential Question(s)

  • What are 2D lists and how are they used in programming a robot?


Students will understand:

  • How to use 2D lists to store values in a VEXcode V5 project.


  • Identify that a 2D list is made up of rows and columns.
  • Identify that a 2D list stores multiple sets of numeric values that are related.
  • Identify how to create a 2D list in VEXcode V5.
  • Identify how to use variables in a VEXcode V5 project.
  • Identify how to use a repeat loop in a VEXcode V5 project.
  • Identify that an index is used to represent the position in a 2D list in their VEXcode V5 project.
  • Identify how to launch VEXcode V5.
  • Identify how to open an example project.
  • Identify how to name and save a VEXcode V5 project.
  • Identify how to download and run a VEXcode V5 project.
  • Identify how to add blocks to a VEXcode V5 project.
  • Identify that the third number of a coordinate indicates how far the arm will travel from the origin in the z-axis.


2D List
A block in VEXcode V5 which allows the storage of multiple values in rows and columns. Also known as a 2D array.
A numeric representation of an item's position in a list or other sequence.
End of Arm Tooling (EOAT) / End-Effector
End-Of-Arm-Tooling or an end-effector is the term used for robotic tooling for manipulating parts mounted on the end of the robot arm. Examples are grippers, magnets, welders, paint guns, etc.

Materials Needed

Quantity Materials Needed
1 per group

V5 Workcell

1 per group

VEXcode V5

1 per group

Engineering Notebook

1 per group

Device to run VEXcode V5

1 per group

Micro-USB cable

2 per group

Dry-Erase Marker (multiple colors)

1 per group

Seek Checklist (Google Doc / .docx / .pdf)

Educational Standard(s)

  • Next Generation Science Standards (NGSS) HS-ETS1-2: Design a solution to a complex real-world problem by breaking it down into smaller, more manageable problems that can be solved through engineering.
  • International Society for Technology in Education (ISTE) 6b: Students create original works or responsibly repurpose or remix digital resources into new creations.
  • Computer Science Teaching Association (CSTA) 3A-AP-14: Use lists to simplify solutions, generalizing computational problems instead of repeatedly using simple variables.

Go to this page in the Knowledge Base to see a cumulative list of VEX V5 Workcell STEM Labs standards.