Debugging is the process of fixing things. So let’s keep it simple, real simple. No matter what you are trying to fix whether is is computer code or student behavior, there is a process of three simple things. Memorize and do these three things daily until it becomes second nature. Here it is…
- What should it be doing?
- What is it doing?
- What needs to be done to fix it?
Works great with student behavior. Ask the off task student, what are you doing? Pause and wait for a response. Then ask, what should you be doing? Pause and wait for their response. Then ask them what are they going to do to solve the problem. Wait for their response.
Same way with coding and everything else in life. Three simple questions to process your thinking toward successful solutions.