Unit Pipeline: Tank Fill Challenge

An educational simulation game. Multiply by factors equal to 1 until only seconds remain, then fill the tank.

Unit conversionSI units

TANK / FILL TEST

Kitchen jug

Ready
Enable JavaScript to build conversion chains and fill the tank. The instructions and worked example remain readable.
Water levelSurface velocity vElapsed timeYour prediction
Conversion chain1.5 L ÷ 50 mL/s

Time

0.00 s

t

Water volume

0.00 m³

= 0.00 L

V = Q · t

Flow rate (SI)

5.00 × 10⁻⁵ m³/s

= 50 mL/s

Q

Water level

0.000 m

h = V / A

Surface velocity

+5.00 × 10⁻³ m/s

Upward (+y)

v = Q / A

Predict the fill time in seconds

Start with V ÷ Q. Add factors equal to 1 until only seconds remain. The prediction box shows which units are left.

Predict the fill time, then prove it.

Mission score—

Build a chain whose units reduce to s. The shortest correct chain earns a bonus.

✓ Only seconds◎ Shortest chain⏱ Confirmed by the tank

How to play Unit Pipeline

  1. Choose a tank. Its volume V and pump rate Q use different units.
  2. Add conversion factors. Flip a factor so the unit you want to remove appears on the opposite side.
  3. Stop when only s remains. The prediction box turns green.
  4. Press Play. The tank fills in real time, or faster with a higher playback speed, and tests your prediction.

The factor-label method

A conversion factor such as 1000 L / 1 m³ equals 1, because the top and the bottom describe the same amount. Multiplying by 1 never changes a quantity, only how it is written. Units cancel like algebra symbols, so the chain is right when every unit except the target has cancelled.

A focused learning model

The pump delivers a constant volumetric flow rate Q, the tank is a box with vertical walls, and the water surface stays flat. The fill time is t = V ÷ Q and the surface rises at v = Q ÷ A, where A is the base area. The SI units are m³ and s; the litre (1 L = 10⁻³ m³), the minute, and the hour are accepted for use with the SI.

SI reference: BIPM · SI Brochure

Changing language keeps your tank, chain, and elapsed time.