Drawing circuits without simplification
Draw every gate in the given expression, one for each operator, even if a shorter circuit has the same truth table. Never combine or remove gates.
Understanding Drawing circuits without simplification in IGCSE Computer Science Paper 2
What it does: The expression has three operators (NOT, AND, OR), so the circuit has three gates, one for each operator. This expression needs two OR gates and one AND gate. Replacing it with A OR (B AND C) gives the same truth table but uses different gates, so it would lose marks. Every operator needs its own gate. Leaving out NOT C changes the circuit, so it must be drawn. There are two NOT operators, so two NOT gates must be drawn. Cancelling them out is simplifying, which the question does not allow.
Common mistakes: The expression has two operators, AND and OR, so the circuit needs two gates. It must not be squashed into one gate. It should say: Gates needed: 2. The circuit must be drawn exactly as the expression is given, with one gate for each operator. It must not be cut down to the fewest gates. It should say: Rule: one gate per operator.
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 562–580) and word search (Modules 539–580).
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
one gate per operatorFill in the Blanks
Spot the Error
Student with a class code? Join your class →