Earth’s Moon & Mars

8-10 yrs old

11-13 yrs old

Computer Science



Block 2: Lesson 3. Debugging.

avatar Submitted By: Minecraft Education

June 24, 2020


  • Critical Thinking

Learning Objectives

  • • Use debugging process effectively • Learn how to exercise persistence and attention to detail while solving coding puzzles

Guiding Ideas

The focus of this lesson is debugging. Inform the students that it is important to understand that mistakes do happen, and it is important to find where the mistakes are, so the code runs properly. This will require persistence and attention to detail. These are the skills that will continue to be of benefit to the students as they move through their school career.

Student Activities

Activity 1: Earth’s Moon, Surface Stone

Activity 2: Earth’s Moon, Deep Stone

Activity 3: Mars, Tracking Down the Rover

Activity 4: Mars, Repair the Rover

Activity 5: Simulations! Bonus



Performance Expectations

1. Q. What correcting problems within the code is called?

Answer: Debugging

2. Q. What does debugging actually do?

Answer: It find the errors in the code and corrects them so the code runs as it’s supposed to.

3. Q. How did debugging activities make you feel?

A. Answers may vary.

4. Q. What is important to remember when you encounter problems with your code?

A: Answers may vary. It is important not to panic, to check the instructions multiple times and read through the code. After that perform 5 steps of debugging process. If nothing worked on your own, involve a friend!


  • Critical Thinking