Compare linear and binary search algorithms
Try a selection of popular sorting algorithms using your own numbers
Develop your understanding of bubble sort with this interactive game
Try this interactive game to check your understanding of insertion sort
Can you help the computer complete a merge sort in this game?
An interesting sorting/searching technique - and sample AQA programming task
How to scale and offset random numbers
Apply your knowledge of sorting in this interactive sorting game
Practise performing a binary search
See a noughts and crosses algorithm and play against the computer
Learn how the Sieve of Eratosthenes can produce lists of prime numbers
A common programming task and an interesting way to find square numbers!
Learn how you can use random numbers to estimate the value of pi.
An explanation of how to use a simple recursive procedure to fill a bitmap
Watch the computer solve a sudoku puzzle using recursive backtracking