

In this 5th-grade technology lesson plan, students will explore the world of robotics and programming through hands-on activities. The lesson is divided into two class periods. In the first period, students will learn about the basic components of robots and engage with building simple robot models using LEGO Mindstorms or EV3 kits. They will also be introduced to fundamental programming concepts such as sequencing and loops, using related coding software.
During the second period, students will apply their learned skills to design and program their robots to navigate a custom obstacle course they created in pairs. They will iteratively test and optimize their code while collaborating and troubleshooting any issues. As a class, students will evaluate each other's robots through demonstrations and peer feedback, promoting critical thinking and teamwork. Assessments will focus on participation, the robot's performance, and a reflective assignment where students will articulate their learning experiences and challenges encountered. Optional extensions will encourage further exploration and creativity in robot capabilities. Overall, the lesson aims to foster an understanding of robotics, coding, and essential collaborative skills.







| Level | Elementary School |
| Grade | 5th Grade |
| Subject | Technology |
| Subject Area | Robotics |
| Subject Topic | Programming Robots |
| Age Range | 10 to 11 |
| Audience | Group |
| Language | English |
| Duration | 360 mins |
