Teaching resources by Subjects
Browse teaching resources by subject, including Maths, English, and Science.
Art and design
Art and Design teaching resources for primary schools, developing creativity, technique and knowledge of artists.
Computing
Computing teaching resources for primary schools, covering algorithms, programming, digital literacy and online safety.
Design and technology
Design and Technology teaching resources for primary schools, covering designing, making, evaluating and cooking.
English
English teaching resources for the National Curriculum, covering reading, writing, spelling, punctuation, grammar and spoken language.
Geography
Geography teaching resources for primary schools, covering physical and human geography, map skills and fieldwork.
History
History teaching resources for primary schools, exploring ancient civilisations, British history and historical enquiry.
Languages
Modern foreign languages teaching resources for Key Stage 2, covering French, Spanish and German.
Maths
Maths teaching resources aligned to the National Curriculum, covering number, measurement, geometry and statistics.
Music
Music teaching resources for primary schools, covering singing, playing instruments, composing and listening.
Physical education
Physical Education teaching resources for primary schools, covering games, gymnastics, dance, athletics and swimming.
PSHE
PSHE teaching resources for primary schools, covering health and wellbeing, relationships and living in the wider world.
Browse Subjects on Edzo
Teaching resources organised by subject to help teachers find materials that fit their curriculum and classroom needs.
Browse subjects like Maths, English, and Science to find resources you can use, adapt, and share.