Mathmo is a revision tool for post-16 mathematics. It's great installed as a smartphone app, but it works well in pads and desktops and notebooks too. Give yourself a mathematical workout!

Use your skill and knowledge to place various scientific lengths in order of size. Can you judge the length of objects with sizes ranging from 1 Angstrom to 1 million km with no wrong attempts?

Can you work through these direct proofs, using our interactive proof sorters?

Can you locate these values on this interactive logarithmic scale?

Can you work out which spinners were used to generate the frequency charts?

This interactivity invites you to make conjectures and explore probabilities of outcomes related to two independent events.

Have you seen this way of doing multiplication ?

How good are you at finding the formula for a number pattern ?

An environment that simulates a protractor carrying a right- angled triangle of unit hypotenuse.

A game in which players take it in turns to choose a number. Can you block your opponent?

Find the frequency distribution for ordinary English, and use it to help you crack the code.

Explore displacement/time and velocity/time graphs with this mouse motion sensor.

What is the quickest route across a ploughed field when your speed around the edge is greater?

Use the computer to model an epidemic. Try out public health policies to control the spread of the epidemic, to minimise the number of sick days and deaths.

How do scores on dice and factors of polynomials relate to each other?

Is this a fair game? How many ways are there of creating a fair game by adding odd and even numbers?

Can you make a right-angled triangle on this peg-board by joining up three points round the edge?

Players take it in turns to choose a dot on the grid. The winner is the first to have four dots that can be joined to form a square.

When number pyramids have a sequence on the bottom layer, some interesting patterns emerge...

Ask a friend to choose a number between 1 and 63. By identifying which of the six cards contains the number they are thinking of it is easy to tell them what the number is.

Use this interactivity to sort out the steps of the proof of the formula for the sum of an arithmetic series. The 'thermometer' will tell you how you are doing

This is an interactivity in which you have to sort the steps in the completion of the square into the correct order to prove the formula for the solutions of quadratic equations.

Charlie likes tablecloths that use as many colours as possible, but insists that his tablecloths have some symmetry. Can you work out how many colours he needs for different tablecloth designs?

You have 27 small cubes, 3 each of nine colours. Use the small cubes to make a 3 by 3 by 3 cube so that each face of the bigger cube contains one of every colour.

Square It game for an adult and child. Can you come up with a way of always winning this game?

A simple spinner that is equally likely to land on Red or Black. Useful if tossing a coin, dropping it, and rummaging about on the floor have lost their appeal. Needs a modern browser; if IE then at. . . .

The classic vector racing game brought to a screen near you.

Give your further pure mathematics skills a workout with this interactive and reusable set of activities.

Use this animation to experiment with lotteries. Choose how many balls to match, how many are in the carousel, and how many draws to make at once.

This game challenges you to locate hidden triangles in The White Box by firing rays and observing where the rays exit the Box.

A tool for generating random integers.

A collection of our favourite pictorial problems, one for each day of Advent.

Here is a chance to play a fractions version of the classic Countdown Game.

Cellular is an animation that helps you make geometric sequences composed of square cells.

A weekly challenge concerning prime numbers.

Practice your skills of measurement and estimation using this interactive measurement tool based around fascinating images from biology.

Which exact dilution ratios can you make using only 2 dilutions?

Which dilutions can you make using only 10ml pipettes?

Which dilutions can you make using 10ml pipettes and 100ml measuring cylinders?

Practise your skills of proportional reasoning with this interactive haemocytometer.

Can you break down this conversion process into logical steps?

Can you fill in the mixed up numbers in this dilution calculation?

An environment that enables you to investigate tessellations of regular polygons

A metal puzzle which led to some mathematical questions.

This resources contains a series of interactivities designed to support work on transformations at Key Stage 4.

This resource contains interactive problems to support work on number sequences at Key Stage 4.