Errors in a flowchart
A mistake in a flowchart, such as the wrong symbol shape, a missing Yes or No label, a path that never reaches Stop, or a loop arrow joining the wrong place.
Understanding Errors in a flowchart in IGCSE Computer Science Paper 2
What it does: The last flow line ends at an output with no Stop terminator, so the path never reaches Stop and the flowchart is wrong. Symbols should hold short pseudocode such as Total <- Total + Num. Writing a sentence is a flowchart error. Input and output use a parallelogram. A rectangle is the process symbol, used for things like Total ← Total + 1. A decision always has two exits, one labelled Yes and one labelled No. With only one exit, the flowchart cannot show what happens when the answer is different. The loop arrow must return to the decision diamond so the condition is tested again after each repeat. Joining elsewhere breaks the loop.
Common mistakes: Input must be drawn in a parallelogram, not a rectangle. A rectangle is the process symbol. The line should be Para: INPUT Age. The line leaving the decision has no Yes label, so the reader cannot tell when this path is taken. It should be Yes -> Para: OUTPUT Pass.
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 242–253) and word search (Modules 232–253).
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
flowchart errorFill in the Blanks
Spot the Error
Student with a class code? Join your class →