Educational Outreach

Coji Lesson

student demonstration


Learning Outcomes

Today, your challenge will be to help Coji travel from the classroom to the lunchroom.  Along the way he has to run an errand for his teacher, grab a snack and follow all school rules including not walking on the grass.

Programming is the process of creating a set of instructions or language that tell a computer how to perform a task.  Coding the process of assigning a name to something for the purposes of classification or identification. 

Robotics deals with the design, construction, operation, and use of robots, as well as computer systems for their control, sensory feedback, and information processing. These technologies are used to develop machines that can substitute for humans and replicate human actions.

Many people confuse robotics with gaming in which you control a robot using a controller. 

Robotics, programming, coding engineering and other field of STEM use a design process that follows a series of steps to solve a problem or challenge. 


  • Coji Robot
  • Game Board (Template Provided)
  • IOS or Android Device
  • Coji App
  • Alternative “low tech” game board

How It Works

Download the lesson plan in the additional resources section below.

First you’ll need to measure how far Coji moves for every command and what each command does.

Example- Move Forward 1 spaces = __3 inches__

Then, your team will create a TRAVEL PLAN for Coji by programming his movements using the code your team created.
Remember, Coji has to run an errand for the teacher, grab a snack and has to follow the rules so no cutting through the grass!  He has to run the errand before he can get his snack.

Additional Resources