Algorithmic Pattern Puzzles

Solve these algorithmic pattern puzzles and develop pattern matching and algorithmic thinking skills as well as learning about specific algorithms. 

These puzzles are based on specific algorithms and involve working out the pattern of the algorithm, and then applying that pattern to new examples.

Learn about:

  • algorithms (eg searching and sorting)
  • pattern matching
  • algorithmic thinking
  • linear search
  • bubble sort

Resources: Linear Searchlinearsearch1.jpg


Resources: Bubblesort


More to come …

More pattern matching puzzles

This work was supported by the Institute of Coding, which is supported by the Office for Students (OfS).

QMUL - Queen Mary University of London logo

IoC logo on white