Curated and Reviewed by
Lesson Planet
This Learning Roomba Module 3: Controlling Movement lesson plan also includes:
- Learning Roomba: Introduction - Teacher's Guide
- Learning Roomba Toolkit - Binary
- Learning Roomba Toolkit - Source
- Controlling Movement - Presentation (ppt)
- Controlling Movement - Presentation (PDF)
- Controlling Movement - Student's Guide
- Controlling Movement - Code Examples
- Join to access all included materials
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