Cross-Puzzle Synthesis
📋 What it is
A master puzzler recognises the puzzle type, picks the matching tool (recursion, invariant, search, or number rule), and proves the answer.
🗣️ Coach says
The final skill ties it together: face a new puzzle, recognise its TYPE, reach for the right tool — recursion, a parity invariant, a search strategy, or a number rule — and, when you can, PROVE your answer is best (or that a target is impossible). That’s computational thinking.
🧠 Memory hook
Recognise the type → pick the tool → solve → prove. That’s computational thinking.
😂 Giggle
Why did the logic puzzle stay calm?
Because it trusted that one careful step always leads to the next!
😲 Whoa!
These exact skills — recursion, invariants, search, proving bounds — are the foundation of computer science; the puzzles you’re solving are the same thinking that runs the internet.
✅ Quick check: A new puzzle looks impossible. Which tool tries to PROVE that quickly?
Say your answer out loud first — then reveal.
An invariant (like parity) — if a quantity never changes and the goal needs it changed, the puzzle is provably impossible.
Invariants are the fast tool for proving impossibility.
🧪 Try it! (2 minutes)
Pick two different puzzles and name the tool each needs (recursion? invariant? search? number rule?).