Disadvantage: cannot judge unexpected situations
An automated system only follows its program and sensors, so it has no human judgement when something unexpected happens (like an odd obstacle). People are still needed to oversee it.
Understanding Disadvantage: cannot judge unexpected situations in IGCSE Computer Science Paper 1
What it does: The car only brakes because of the distance sensor reading, so anything else it cannot sense is ignored. Passing the problem to a person provides the human judgement that the automated system lacks. The car can only react in ways it was programmed to. An unusual obstacle may not match anything in its program. The robot has no common sense. If the coat matches what its sensors and program look for, it will treat it like a box. Give the reason: it follows its program and has no human judgement. Computers follow instructions very well, which is the point. The program only reacts to the conditions it was written to check, so it has no judgement for things outside them.
Common mistakes: THEN belongs to an IF statement. A WHILE loop has a condition and no THEN, so the line should be WHILE car_is_on = TRUE. The closing bracket is missing from the procedure call. It should be avoid(obstacle). The program can only avoid obstacles it already knows, so unknown ones go to a human.
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 608–617) and word search (Modules 608–631).
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
cannot judge unexpected situationsFill in the Blanks
Spot the Error
Student with a class code? Join your class →