← All games

Young Scientists

Mirror Maze

Grades 3+ · solo + live room

Bend a laser to the target by dropping diagonal mirrors. A / or \ turns the beam 90° — the same angle out as it came in — and it runs straight between bounces, so you steer it around walls like a periscope. Everyone gets the SAME puzzle; reach the target with the FEWEST mirrors to win. Solo vs four routing bots + live whole-class rooms where every beam traces at once.

For Educators

Built for the classroom

The law of reflection — angle of incidence equals angle of reflection — through play, re-implementing the lesson of a Laser Maze / optics-bench exhibit. Each round serves a grid with a laser emitter, a target, and walls; students drop diagonal mirrors so the beam bends into the target. On the grid a / swaps a beam's direction East↔North and West↔South, a \ swaps East↔South and West↔North (each a 90° turn, same angle out as in), and light runs in straight lines between bounces. The live beam traces as they build, so they SEE every reflection. The win is efficiency: reach the target with the FEWEST mirrors — the route with the fewest corners. The deep idea, in the gated theorem: reflection angles are equal, light paths are reversible (a beam fired back from the target retraces to the emitter), and this is how a periscope sees over a wall, a kaleidoscope multiplies a pattern, and fibre-optic cables pipe light around corners. Every authored board is proven solvable but never trivial: our test (57 green) verifies the reflection mappings, the reversibility of a bounce, the beam trace, and that each board needs ≥2 mirrors yet is solvable within budget (a Dijkstra min-mirror solver gives the par the server scores against).

Grades 3+ · a 5×5–6×6 laser grid with an emitter, a target, and walls · solo is a best-of-5 Laser Lab vs four bots — match the best route (tie ⚡ The Optician) in 3+ rounds for the License · live rooms trace every beam at the reveal and the fewest-mirror solves win.

Three ways to play

  • Play solo

    Five puzzles vs four routing bots: 🔦 Scatter (drops mirrors anywhere) → 🧱 Long-Way Lou (always a spare mirror) → 🪞 Tidy → ⚡ The Optician (the fewest mirrors). Match the best route in 3+ rounds to earn the Mirror License and unseal the Theorem.

  • Host a Room

    Everyone gets the SAME puzzle and secretly routes the beam; at the reveal all beams trace at once on the projector — the ones that reached the target with the fewest mirrors win.

  • Join on any device

    Tap squares to drop mirrors (tap again to flip /↔\, once more to remove); the beam bends live. Reach the target with the fewest mirrors.

Run a live class in 5 steps

  1. Open the Room — share the 4-letter code / QR / link.
  2. Students join on any device; everyone gets the SAME laser puzzle.
  3. Each kid drops mirrors to bend the beam into the target (secret until the reveal).
  4. Ask the room: which way does a / turn the beam, and why does the tightest route use the fewest mirrors?
  5. Reveal the rule (angle in = angle out; light is straight) and send the curious to the Dojo's Laser Lab.

Tip: host on a laptop or projector (the big screen shows the code, QR and leaderboard); students join on their phones or laptops.

'25/26 '25/26 '25/26 '25/26 '24/25 '24/25 '23/24 '22/23 '22/23 '22/23 '22/23 '22/23 '22/23 '22/23 '22/23 '22/23 '21/22 '21/22 '21/22 '21/22 '21/22 '21/22 '21/22 '21/22
2,500+ medals won See all winners →
New results — CIC 2026 — certificates, scores & ceremony photos are now live View results