Topmarks Logo

Find great educational resources

Browse by subject and age group

Hide and Seek

A counting game where you need to find from zero to 10 animals, the corresponding numeral and matching number word. You will need to look carefully to find everything.

Pupils

Not Flash

4-6 year olds
Pictograph Game

A simple pictograph game where you answer six questions about the data.

Pupils

Not Flash

6-7 year olds
Shape Patterns

Shape Patterns is a sequencing game where children from 3 to 8 years of age need to complete the pattern of different coloured 2D shapes. Three levels of difficulty.

Pupils

Not Flash

3-8 year olds
Tangram Game

In this game you use seven different geometric shapes to make pictures. It is quite a challenge, but you can use the Hint option to make it easier.

Pupils

Flash

7-14 year olds
Hit the Button

Quick fire questions on number bonds, doubling, halving, times tables, division facts and square numbers against the clock. Brilliant for improving mental maths and calculation skills, but particularly times tables either up to 10 or up to 12 times.

Teachers, Pupils

Not Flash

6-11 year olds
Snowflake Sequences

A good site for helping you to work out number sequences. It ranges from number patterns using numbers below 5 to decimals. Works really well on an interactive whiteboard.

Teachers

Flash

6-11 year olds
Elmo's World Games

Have fun exploring Elmo's World where there are lots of activities for you to try. Some games are useful for learning early shapes.

Pupils

Not Flash

3-5 year olds
Shark Numbers

A hundreds, tens and units maths game. Count carefully otherwise the shark will bite your boat.

Pupils

Not Flash

5-7 year olds
Sequence Game

Can you spot the shapes and letters to carry on the sequence? Look carefully at the colours in the patterns too.

Pupils

Flash

3-7 year olds
The Story of 9

Learn about the number 9 by trying the counting activities and games on this site. See how the number is written.

Teachers, Pupils, Parents

Flash

3-7 year olds
« 1 2 3 4 5 6 7 8 9