Topmarks Logo

Find great educational resources

Browse by subject and age group

Fair Shares

A simple game which introduces the idea of sharing small amounts equally. You need to share the treats between the dogs so they have equal shares.

Pupils
5-6 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
6-11 year olds
SafeShare.tv

SafeShare.tv is a safe way to watch and share YouTube videos without distracting ads or comments. Simply paste your YouTube link and generate a safe URL which you can bookmark to use again if you wish.

Teachers, Parents
3-18 year olds
Snork's Long Division

Do you know how to do long division? Here you are shown how to do it step-by-step. The music and sounds are annoying however but it is possible to turn them off.

Pupils
9-11 year olds
Grouping

A teaching resource which demonstrates division of objects by grouping them. There are two options, one with and the other without remainders.

Teachers
5-7 year olds
Bookbug Song and Rhyme library

Find new songs and rhymes to share with little ones - including Gaelic.

Teachers, Parents
0-5 year olds
Teaching Ideas News

Teaching News aims to share the latest news, links and teaching ideas, in order to support teachers around the world.

Teachers
3-16 year olds
Mathematics Pret Homeworks

A website where maths teachers share their homeworks on this website. The documents can be edited to suit your needs.

Teachers
9-18 year olds
Poetryline

Lots of resources to support the teaching of poetry in primary schools including excellent videos where famous poets share their top tips with young poets.

Pupils
7-11 year olds
Bookstart

Bookstart is a UK programme which encourages parents and carers to enjoy books with children. Find out about free packs of books and download colourful songsheets which have songs and rhymes to share with your child.

Parents
3-5 year olds
1 2