Handout
Wikimedia

Wikipedia: Debugging

For Students 9th - 10th
Wikipedia provides a lengthy definition of the term, "debugging," including hyperlinked terms, links, and references.
Lesson Plan
Code.org

Code.org: Cs Fundamentals: Lesson 4: Debugging With Laurel

For Teachers 2nd - 4th
Students will practice debugging in the "collector" environment. Students will get to practice reading and editing code to fix puzzles with simple algorithms, loops and nested loops.
Lesson Plan
TryEngineering

Try Engineering: Cracking the Code

For Teachers 9th - 10th
Lesson focuses on how computerized barcodes have improved efficiency in product distribution; explores the barcoding process and engineering design.
Handout
Other

The School Run: What Is Debugging?

For Students 3rd - 8th
Students are introduced to the debugging cycle and the steps in the debugging cycle.
eBook
Khan Academy

Khan Academy: More Debugging Tips

For Students 9th - 10th
There are many ways to debug your programs! Here's a list to get you started.
Lesson Plan
University of Canterbury

Cs Unplugged: Error Detection and Correction

For Teachers K - 1st
Students learn that computers correct mistakes automatically.
Handout
Code.org

Code.org: Cs Fundamentals: Debugging Guide

For Students K - 1st
A one-page visual de-bugging reminder for studets learning computer programming.