Debugging Recap

On this page, you will review what you've learned about debugging in Snap!.

Debugging is the art of identifying errors in computer programs and fixing them.


photo of Grace Hopper

Grace Hopper (1906-1992) was an United States Navy rear admiral and pioneer of computer programming. She is best known for her trailblazing contributions to computer programming, software development, and the design and implementation of programming languages.

60 Minutes: Grace Hopper

One early case of "debugging" was when an actual moth got stuck inside a computer Grace Hopper was working with in 1947. Here is a page from her notebook with the moth pasted in.

Photo of the first actual case of bug being found, at Mark II Aiken Relay Calculator, Harvard, 1947

Talk with Your Partner
  1. Which of these tips would have helped you debug one of your projects? Pick one and discuss your experience with your partner.
  2. Choose one of these tips that doesn't make sense to you, and try to figure out why we included it.

Snap! Debugging and Organizing Tools