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

linearsearch2


Resources: Bubblesort

sortingpuzzle1V3

More to come …


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

IoC logo on white