Back to Icy Worlds: Robotics and Drones
Icy Worlds – U4, Lesson 3: Programming and Robots
In this lesson: Students will begin by thinking about the logic and individual steps involved in everyday tasks. Next, students will begin to create simple programs with their robot. Finally, students will plan the individual steps needed to have their robot navigate the challenge map and create, test, and debug programs to have their robot complete mission objectives.
Lesson Level Question: How can different programming commands be used to help the rover complete its objectives?
Engage
Students will individually think about an everyday task and break it down into the smallest steps possible.
Explore
Students will begin to program their robots with basic commands before moving on to complete the Mission Objectives on the ROADS Challenge Map.
Explain
Review the ROADS on Icy Worlds Challenge Map. Students should first diagram how they would expect a robot to move around the map to complete the Challenge objectives.
Elaborate
Students will formulate programs to complete the Mission Objectives on the ROADS on Icy Worlds Challenge Map.
Evaluate
Students will provide sample code with at least one Loop or Switch including comments in their Mission Development Log.
Extend (optional)
If students are progressing with their programming, this Sliding Slope activity from LEGO can be an additional challenge.