Solve once. Reuse forever.
Year 8 Computer Science — Pattern Recognition
14, 7, 21, 35, 28 → ?
cat, bat, hat, mat → ?
login page, shopping cart, booking form → ?
Pattern recognition is a core human skill — and a core CS skill.
Spotting patterns lets us write one solution that works everywhere.
Each person in the group gets ONE scenario card.
Now share all three algorithms with each other.
What's the same? What's different? What's the common structure?
Replace specific words with placeholders:
Write ONE algorithm. Test it on all three scenarios.
Substitute real words back into the general algorithm for each scenario.
Does it work for all three? Note any adjustments needed.
How many lines did writing ONE general solution save vs THREE specific ones?
That's the power of pattern recognition.
Sorting algorithms work on numbers, names, dates, and more — same algorithm, different data.
Form validation checks email, phone, postcode — same pattern, different fields.
Database queries filter users, products, orders — same template, different tables.