Online resources

Primary computing resources

Teaching resources to develop an understanding of the computing curriculum.

Children taking part in hands-on activity

The key to engaging primary science

‘Social learning’, questioning and discussion are key to supporting primary pupils to develop their understanding of the world around them.

Primary science resource packages

Our primary science resource packages provide a useful starting point for teachers in planning and delivering science lessons.

Student solving mathematics calculation

The importance of getting stuck in mathematics

Ems Lord talks about the all-important process of getting stuck when solving mathematical problems.

Teacher reading to children

Teaching science through stories

Explore our resource packages based around popular children’s books and discover the science hidden in a book.

Students at secondary school

Moving smoothly from primary to secondary science

When the transition from Year 6 to Year 7 is right, we see students who are engaged, interested and enthusiastic.


Browse over 3,000 resources, tailored professional development, news, opinions and online community discussions for teachers of science, mathematics, design and technology and computing.

Featured Resources

To mark the 200th anniversary of Charles Darwin's birth the Royal Botanic Gardens, Kew, commissioned and funded by the Wellcome Trust, has created The Great Plant Hunt. This exciting project will encourage children to explore the natural world around them and join other schools in the biggest ever school science...

Mission: Starlight

This resource, from the Royal Society of Chemistry,  is about protecting astronauts from the effects of harmful UV light.


Students can experiment with different materials to discover which blocks UV light the best and can...

View More


Resources to support the teaching of:


Explore our resources, supporting the teaching of science through cross-curricular topics.

Teachers' Standards

Find resources to support your development across all eight Teacher Standards.

Teaching science through stories

Discover the science hidden in children's stories.

Bring engineering into your primary school

There are plenty of ways you can inspire your pupils with the world and wonder of engineering.

The science of learning

Draw upon educational neuroscience and psychology to gain an insight into how students learn. 


Developing the established primary science leaderNY003

If you have been a primary science subject leader for three years or more, this course will give you the strategies and support to help you move science forward in your school.  You will explore current best practice and identify ways of implementing this in your school. You will be able to extend your teaching...

Developing and leading excellence in the early years foundation stageNY012

"An inspiring course which has left me with lots to think about."Past participantAimed at science subject leaders and Early Years practitioners, this highly practical course will help you identify and demonstrate good teaching and learning practices in science for children in Early Years. You will acquire a range of...

Primary science curriculum design: Embedding space as a contextNY073

 Use the inspirational context of space to plan and teach science lessons throughout your school.As well as covering the subject knowledge needed to teach Earth and Space, this course will support you in identifying opportunities for using space as a context for learning across the curriculum. Opportunities for...

View More



Many of our professional development activities are supported by generous bursaries for state funded schools, this includes support for in-school professional development.


Get recognition for your professionalism with our STEM Educators recognition scheme.

New group topics

View More

Join the discussions

View some of our popular primary groups

Interested in setting up a group?

If you are interesting in running a group on our website we can set this up for you and support you in how to lead a group. Please contact us with your ideas.


See the latest news, opinions and discussions on primary STEM education.