Please enable JavaScript to use CodeHS

AP Computer Science Principles in Python

Lesson 1.15 Debugging Strategies

Description

Debugging is a very important part of programming. In this lesson, students learn how to effectively debug their programs.


Objective

Students will be able to use debugging strategies to find and fix errors in their code.


Activities

These are all the activities included in the lesson

1.15.1 Debugging Basics
1.15.2 Debugging Basics
1.15.3 Debug: The Two Towers
1.15.4 Debug: Lots of Hurdles
1.15.5 Debugging From Error Messages
1.15.6 Debugging with Error Messages
1.15.7 Debug: Big Tower
1.15.8 Debug: Random Hurdles