Topmarks Logo

Find great educational resources

Browse by subject and age group

Thinking of a Number

Guess the number by revealing the clues on the clouds one by one. This site lends itself to use on an interactive whiteboard.

5-8 year olds
Teachers, Pupils

Mostly Postie

Can you read scales? Then try this read the scales game which includes weights in grams and kilograms.

7-11 year olds
Pupils

Venn Diagram Shape Sorter

A good teacher demonstration tool for Venn diagrams especially when used on an interactive whiteboard.

5-11 year olds
Teachers, Pupils

Save the Whale

Complete the number bonds to set the whale free. You can choose different totals up to 10.

5-7 year olds
Pupils

100 Hunt

A simple game where you need to add 10 to other numbers on a hundred square. It is best displayed on full screen and would work well on an interactive whiteboard.

5-7 year olds
Pupils

Abacus

Designed for use with an interactive whiteboard this is a great resource for demonstrating place value including decimals, counting, addition and subtraction.

5-11 year olds
Pupils

Price Lists

Money activities where you decide what you want to buy and work out the total cost. See the items displayed in a bill. Works well on an interactive whiteboard.

5-8 year olds
Teachers

Interactive Teaching Program on Area

This interactive teaching tool can be used in a variety of mathematical contexts such as multiplication arrays, finding different shapes with the same area, nets and more. It is useful because there are different backgrounds such as dots.

5-14 year olds
Teachers

Moving Digit Cards

An interactive whiteboard teaching aid for place value. It demonstrates the effect of multiplying and dividing whole or decimal numbers by 0.1, 10 or 100. The columns headed by letters are incorrectly labelled.

7-14 year olds
Teachers

Sequences

An interactive whiteboard resource for teaching number sequences. Useful for use throughout Key Stage 2 as it has many different levels.

7-11 year olds
Pupils
Swallowtail Social - Social media training for small businesses