Lesson Plan

Learning Roomba Module 3: Controlling Movement

Curated and Reviewed by Lesson Planet

Look at it go. The resource, the third in a series of five using a Roomba, explains the different types of movements a Roomba makes, then challenges pupils to create computer codes that will cause the Roomba to travel specific paths.

7 Views 2 Downloads
Instructional Ideas
  • Have class members create pseudocode for other paths
  • Outline other paths on grid paper and have the class create codes to make the Roomba travel those paths
Classroom Considerations
  • To make sure the code works, the activity requires an iRobot Roomba
Pros
  • Includes program code examples
  • The presentation follows the student's guide
Cons
  • The Roomba and bluetooth connector are expensive