A bug is part of a program that does not work correctly.
Debugging is finding & fixing programs in the algorithm or program.
The terms "bug" and "debugging" are popularly attributed to Admiral Grace Hopper in the 1940s. While she was working on a Mark II computer at Harvard University, her associates discovered a moth stuck in a relay and thereby impeding operation, whereupon she remarked that they were "debugging" the system.
Add a title
Tips for Debugging
Read the directions.
What is the goal of the puzzle?
Take it one step at a time.
Put the problem in your own words.
How can you use the code you were given?
What to do when you feel frustrated
Count to 10
Take deep breaths
Journal your feelings
Talk to a partner about your frustration
Ask for help
I have not failed. I've just found 10,000 ways that won't work.