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?

30 minutes

Engage

Students will individually think about an everyday task and break it down into the smallest steps possible.

30 minutes

180 minutes

Explore

Students will begin to program their robots with basic commands before moving on to complete the Mission Objectives on the ROADS Challenge Map.

180 minutes

45 minutes

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. 

45 minutes

180 minutes

Elaborate

Students will formulate programs to complete the Mission Objectives on the ROADS on Icy Worlds Challenge Map.

180 minutes

30 minutes

Evaluate

Students will provide sample code with at least one Loop or Switch including comments in their Mission Development Log.

30 minutes

Extend (optional)

If students are progressing  with their programming, this Sliding Slope activity from LEGO can be an additional challenge.