Hit the Button Maths App
App version of our popular Hit the Button game. Available on iPad, Android, Windows and Mac. Topics include number bonds, times tables, division, doubling, halving and square numbers. Covers up to 12 x tables.
Learning Numbers Through Play
Help your child learn numbers through play activities with this guide for parents by Topmarks.
Key Stage 3 Bitesize - English
Brush up your Shakespeare, fiction and non-fiction literacy skills with KS3 Bitesize. Useful advice on improving your letter writing, descriptions, narratives and persuasive articles.
Grammar Slammer
Rules and tips to help you write your best. Glossary of grammatical terms.
Coconut Ordering
Compare and order different numbers, including decimal numbers, and metric quantities involving length, mass, capacity and money. Includes UK, Euro and Dollar currencies.
Bingo - Addition
Useful for whole class addition mental maths for use on an interactive whiteboard. Levels are carefully progressive from single digit addition to HTU and TU addition. It can improve mathematical vocabulary. The decimal addition options are faulty.
Loop Cards
Loop cards can help to improve your mental maths. Complete the loop against the clock. All types of calculations. You play the game similar to dominoes. NB The 75% section is faulty.
Daily 10
Daily 10 has maths questions on a range of maths concepts: addition, subtraction, ordering, partitioning, digit values, rounding, multiplication, division, doubles, halves and fractions. Great starter or plenary activity. Useful for mental maths.
Key Stage 2 Bitesize English
Designed to help Key Stage 2 English SATs revision, the site is limited in coverage, but the activities are still useful and are presented in a lively way likely to appeal to 10 and 11 year olds.
Elements of a Story
The "Elements of a Story" interactive is designed for children to do on their own, but the different online activities can also be adapted for classroom use. Taking the story of Cinderella it explores the different 'ingredients' that make up a story.