Topmarks Logo

Find great educational resources

Browse by subject and age group

Fizzy Funny Fuzzy Poetry for Kids

Funny poems for children on lots of different subjects. The author is Gareth Lancaster. You can print out the poems and email them to a friend if you want.

Pupils
7-14 year olds
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.

Pupils
11-14 year olds
Skillswise Word Grammar

Games, short videos and quizzes from the BBC to help adults improve their knowledge of parts of speech such as nouns, adjectives and the like. The games are useful for children too.

Teachers, Pupils
7-16 year olds
Over 300 Words to Use Instead of Said

A brilliant list of alternative words to use as an alternative to said. There is a desktop version with examples of the words in sentences and also a useful mobile version of the site. Words are arranged according to emotions.

Pupils
7-14 year olds
EdWordle

Wordle is a toy for generating 'word clouds' from text that you provide. It gives more prominence to words that appear more frequently. You can tweak the clouds with different fonts, layouts and colour schemes. Print out your clouds.

Teachers, Pupils
5-14 year olds
Study Skills

Get advice on revision, essay writing, exam technique and more.

Pupils
11-16 year olds
Lovereading4kids

Lovereading4kids is a book website for parents and children to help make book choices easier. You can download an extract from each book. Each book has a synopsis and reviews.

Teachers, Pupils, Parents
0-18 year olds
News for Your Classroom

A wonderful site with news stories for children and young people. It is American but it has global stories which could be used as information texts in literacy lessons.

Teachers, Pupils
10-14 year olds
Grammar Monster

Do you know how to use semicolons, where to put apostrophes and when to use commas? There is an excellent section on punctuation and another on easily confused words.

Pupils
11-18 year olds
LitCharts

LitCharts has 853 literature guides for students including every Shakespeare play.

Pupils
11-18 year olds
« 1 2 3 4 5