Computer explorers · 15/50 · Ages 8–10
The friendly bug hunt
Free · No ads · No behavioral tracking. No account needed; progress stays in this browser. Privacy for families
The pretend robot moves before turning and reaches the wrong square. A bug is a mistake in a program, not a tiny insect inside the computer. Test one change at a time.
What you will discover
- Debugging means finding and fixing program mistakes.
- Compare the expected result with what actually happened.
English vocabulary
- bug
- lỗi
- test
- kiểm tra
Let’s play
Arrange a useful debugging plan.
- Change one suspected step
- Notice what went wrong
- Run and check again
See the explanation
Observe first, make one change, and test whether it helped.
Practise touch typing
Place your hands on F and J and type this sentence using ten fingers.
I test one change and check the result.
Two little quiz questions
1. A program bug is usually…
- A mistake in instructions or logic
- A beetle on the desk
- A working keyboard
Answer and explanation
A mistake in instructions or logic. A bug can be an incorrect instruction or assumption.
2. Why change one thing at a time?
- To see which change affects the result
- To make testing impossible
- To avoid ever running the program
Answer and explanation
To see which change affects the result. A small change makes the test easier to understand.