ALEX Resources

Narrow Results:
Classroom Resources (1)

ALEX Classroom Resources  
   View Standards     Standard(s): [DLIT] (2) 1 :
R1) Identify, demonstrate, and apply personal safe use of digital devices.

[DLIT] (2) 2 :
R2) Recognize and demonstrate age-appropriate responsible use of digital devices and resources as outlined in school/district rules.

[DLIT] (2) 4 :
R4) Identify and employ appropriate troubleshooting techniques used to solve computing or connectivity issues.

[DLIT] (2) 10 :
4) Identify bugs in basic programming.

Examples: Problem-solving, trial and error.

Subject: Digital Literacy and Computer Science (2)
Title: Computer Science Fundamentals Unit 4 Course C Lesson 3: Debugging in Maze (2018)

Debugging is an essential element of learning to program. In this lesson, students will encounter puzzles that have been solved incorrectly. They will need to step through the existing code to identify errors, including incorrect loops, missing blocks, extra blocks, and blocks that are out of order.

Students in your class might become frustrated with this lesson because of the essence of debugging. Debugging ;is a concept that is very important to computer programming. Computer scientists have to get really good at facing the bugs in their own programs. Debugging forces the students to recognize problems and overcome them while building critical thinking and problem-solving skills.

Students will be able to:
- predict where a program will fail.
- modify an existing program to solve errors.
- reflect on the debugging process in an age-appropriate way.

Note: You will need to create a free account on before you can view this resource.

ALEX Classroom Resources: 1

Go To Top of page