Visual check
A check where a person reads the data on screen and compares it by eye with the original source to spot mistakes. It is done by a person, not the program, and can miss errors.
Understanding Visual check in IGCSE Computer Science Paper 2
What it does: The program shows the data on screen so the user can compare it by eye with the original form. This is a visual check. The person reading the screen does the checking, so the check depends on how careful they are. Visual checks are slow and not reliable, because people make mistakes when comparing data by eye.
Common mistakes: A name is text, so Name must be declared as STRING, not INTEGER. The person then reads it on screen and compares it with the form. A comma is needed between the text and the variable in OUTPUT. It should be OUTPUT "Compare: ", Mark so the data shows on screen for the person to check.
Free printable worksheet with full answer key — or add this module to a class and your students practise it interactively.
This module's key terms are also in a printable crossword (Modules 60–70) and word search (Modules 47–70).
Take this worksheet further — free with Cloodit
Each concept is reinforced from every angle — learned, then applied, then tested.
Cloodit turns curriculum-aligned coding content into journeys students work through one biome at a time.
Over 100 of them, across seven natural biomes.
Turns their work into revision material ready for Flash Cards and Exam study.
Live, competitive practice for the start of the lesson or a teacher-led lesson finisher.
Honour your top performers, or encourage a student who's trying hard — ready to print in seconds.
Quick Questions
Match the Pairs
Key Term
visual checkFill in the Blanks
Spot the Error
Student with a class code? Join your class →