Return to Page A A A A M L XL

School Curriculum

At Preston Primary School we feel strongly that the curriculum needs to foster creativity and to be driven by what the pupils in our school need. We operate single age year groups, that teach National Curriculum 2014 objectives, where appropriate, through a topic. Some subjects, such as French are taught discretely. We have recently completed a review of our curriculum and our topics have changed effective January 2020. We enhance our curriculum through the use of specialist teachers. We buy specialist services for our music curriculum. We use specialist coaches to team teach our PE throughout school from Reception to Year 6. Our school curriculum complemented by our Preston curriculum reflects our school values of a family environment, built on partnership working, that uses a child centered approach to develop responsible lifelong learners that are prepared for life in modern Britain with the skills to play an active part in their communities. If you would like to find out more about the school curriculum please make an appointment to see the Headteacher or your child’s class teacher.

For more information about the National Curriculum

Link to the Government’s Primary Curriculum

Our topic titles are detailed below.
Autumn 1 Autumn 2Spring 1 Spring 2Summer 1Summer 2
NurserySpaceman, Spaceman what do you see?How does your garden grow?
ReceptionWho lives in a house like this? Who put the colours in the rainbow?
Year 1Do all superheroes wear capes?
Year 2Where does inspiration come from? What's for Lunch?
Year 3What's the commotion about the Locomotion?
Year 4How did they do that?
Year 5What lies beneath?Where is the source of the force?
Year 6Wish you were here?

In addition to our topic subjects we also teach a daily phonics or spelling lesson, an English lesson and a Mathematics lesson.

Teaching Phonics and Reading

Teaching Mathematics

Long Term Framework English

Long Term Framework Maths

Long Term Framework Science

Long Term Framework Religious Education

Fatal error: Uncaught Error: Call to undefined function extra_layout_access() in /var/www/vhosts/ Stack trace: #0 /var/www/vhosts/ include() #1 /var/www/vhosts/ require_once('/var/www/vhosts...') #2 /var/www/vhosts/ require('/var/www/vhosts...') #3 {main} thrown in /var/www/vhosts/ on line 65