Washing Machine Logic · Bloom's Learning Path

Work through six cognitive levels — from recalling gate facts to designing your own circuit outputs.

L1–L2 · REMEMBER & UNDERSTAND
Recall gate symbols and truth values, then explain why each expression behaves as it does.
L3–L4 · APPLY & ANALYSE
Set inputs to achieve specific machine states, then compare combinations to uncover structural patterns.
L5–L6 · EVALUATE & CREATE
Critique real design trade-offs for safety, then build two new output expressions from scratch.
skip intro
CIRCUIT DIAGRAM
D — Door
Open
L — Level
Low
T — Temp
Too low
NOT NOT AND AND AND AND AND
OFF
Water Valve
(V)
OFF
Heater
(H)
OFF
Motor
(M)
Toggle the inputs above to observe signal flow through the circuit.
MACHINE VIEW
VIRTUAL LABS DOOR LEVEL TEMP VALVE HEAT MOTOR Idle
TRUTH TABLE
DLTVHM
BOOLEAN EXPRESSIONS
Reading the expressions:
· = AND  (all inputs must be 1)
= NOT  (inverts: if L=0 then L′=1)
D · L′ = D AND (NOT L)
Signals are 1 when: door closed, level full, temp correct.
V = D · L′
H = D · L · T′
M = D · L · T