A basic explanation of what computer bugs are, describing them as mistakes in a computer program. A cartoon mouse and a robot demonstrate what computer bugs are. The robot does not follow the instructions or algorithm in the way that is intended, and as a result he puts toothpaste on the mouse’s head and brushes his teeth with a hairbrush! When more detail is added to the program, the robot completes the task correctly. Demonstrates the concept of bug-fixing in a simple and accessible manner.
Working in pairs, one child is given a simple picture of a house,and the other child has a blank piece of paper. The child with the picture must describe the drawing so that the other can draw as similar a picture as possible (without looking). Once the picture is finished, it can be compared to the original picture. Can the children identify any 'bugs' in their instructions? The process could be repeated using a different picture, and the children could try to be more precise with their instructions, as if they have debugged their program. This activity would also develop speaking and listening skills.