Interactive Whiteboard Math Primary Elementary Science Secondary Elementary Websites

Robot Obstacle Course

Screen shot 2010-06-17 at 3.52.37 PM

What it is: Robot Obstacle Course is an excellent introduction into programming for young kids.  Students are presented with an obstacle course made up of colored blocks and keys.  Students must program the robot to jump over the obstacles and pick up the keys to complete the course.  Through the obstacle course, students are introduced to basic programming language and learn how to think like a programmer.  The obstacles get progressively more difficult and more variables are added.

Screen shot 2010-06-17 at 3.58.56 PM

How to integrate Robot Obstacle Course into the classroom: Robot Obstacle Course is a fun way for students to get an introduction to programming skills.  The Obstacle Course includes a lot of logical/mathematical thinking as they decide which variables to adjust to get the robot through the course.  For students younger than third grade, consider completing the courses as a class using a projector connected computer or interactive whiteboard.  Talk through each problem and ask students to offer possible solutions before you test out your robot.  For older students (third through fifth grade) the courses can be completed independently on classroom computers or in a computer lab setting.  As students test solutions, discuss why the solution works, or how the solution should be adjusted for the robot to preform successfully.

Tips: This game will put students observational skills to the test!  If you don’t have time for a full game, this is a great thinking activity for those few extra transition minutes in the classroom, project the activity on the board and if they are ready for the transition (for example lining up) they can come up to the board and test their solution on the way to the line.

Please leave a comment and share how you are using Robot Obstacle Course in your classroom.

Founder of Anastasis Academy, The Learning Genome Project, 5Sigma Education Conference, tech integration specialist, instructional coach, writer, dreamer.

WebSite Facebook Twitter Instagram Pinterest


  1. This is a great example of a challenging problem solving activity that is fun but still makes kids think. I like that they can test their theories and revise until they are successful. Great find!

  2. I love activities like this and think they’re really great for increasing logical thinking and reasoning. A perfect site to integrate into any class or transition time, like you mentioned. Thanks for the link.

  3. I like the idea that this can be used as a logical/mathematical task as well as taking it further into programming if you and/or students wish. Fun!

Leave a Reply

Your email address will not be published.Required fields are marked *