Topmarks Logo

Find great educational resources

Browse by subject and age group

National Curriculum Tests Past Papers

Download past versions of the phonics screening check and National Curriculum assessment tests for England.

Teachers
5-14 year olds
El Salvador Geography Pack

Free KS2 El Salvador Geography pack including photo cards, classroom activities and an illustrated map and a free KS1 Bangladesh geography pack.

Teachers
5-11 year olds
S-Cool! - A Level French

A useful revision resource which includes past paper style questions and answers, grammar, hints and vocabulary practice.

Pupils
16-18 year olds
The German Project

The German Project has German beginner German vocabulary and grammar lessons and children's stories in German. The resources could be used with younger children with adult support.

Pupils
11-14 year olds
Pobble365

Pobble365 supports teachers with creative writing activities whether it be generating interesting vocabulary or teaching punctuation or grammar. For every day of the year it begins with a thought provoking image to stimulate inspiring ideas. It's free.

Teachers
5-11 year olds
The French Experiment

Free online French lessons and children's stories in French. There are introductory French conversations, vocabulary and grammar lessons. They could be used with younger children with adult support.

Pupils
11-14 year olds
The Parts of Speech

This site explains the eight parts of speech classified in traditional grammar: nouns, pronouns, verbs, adjectives, prepositions, conjunctions and interjections.

Pupils
14-16 year olds
The History Association

Download lesson plans and resources for primary history and literacy at KS1 and KS2 from the Nuffield Foundation. They include the resources you need and examples of the children's work as well.

Teachers
5-11 year olds
Spelling Bee

The spelling activities on this US site are for children aged 5 in September (Grade 1) up to age 17 in September (Grade 10). The primary age activities are good exercises for KS1 and KS2 spelling SATs in England as they follow a similar format.

Pupils
5-18 year olds
« 1 2 3