IGCSE Computer Science 0478: Logic circuits, truth tables and expressions
Students learn to create logic circuits, complete truth tables and write logic expressions from problem statements, expressions, circuits and truth tables, without simplification and with at most three inputs and one output.
One content description from the full IGCSE Computer Science 0478 — 10 Boolean Logic journey. All 25 modules below are in that journey too, with the same content — add just these to a class, or the whole strand.
Modules (25)
1
Logic expression for a single gate
2
Brackets in logic expressions
3
Where NOT applies in an expression
4
Truth table layout for three inputs
5
Completing a truth table from an expression: one gate
6
Intermediate columns in a truth table
7
Completing a truth table from an expression: three inputs
8
Logic circuit: gates, wires and junctions
9
Tracing one input combination through a circuit
10
Completing a truth table from a logic circuit
11
Writing a logic expression from a logic circuit: one gate
12
Writing a logic expression from a logic circuit: several gates
13
Creating a logic circuit from an expression
14
Drawing circuits without simplification
15
Drawing wires, junctions and crossings neatly
16
Words in a problem statement and the gates they describe
17
Writing a logic expression from a problem statement
18
Creating a logic circuit from a problem statement
19
Completing a truth table from a problem statement
20
Writing a logic expression from a truth table
21
Creating a logic circuit from a truth table
22
Limits on circuit size: three inputs and one output
23
Checking that a circuit, expression and truth table agree
24
Common mistakes with logic gates, expressions and truth tables
25
Writing exam answers about Boolean logic
For Teachers
Add this journey to your class and track every student in real time.
Create a free teacher account →No credit card. No setup fee. Make a class and invite students in under three minutes.
For Students
Start this journey on Cloodit — track progress, earn badges, and play live sprints with your class.
Start Learning Free →