Computing

Computing at Penwortham Primary School

At Penwortham Primary School, our Computing curriculum aims to equip pupils with the knowledge, skills and understanding they need to thrive in an increasingly digital world. We want pupils to become confident, competent and responsible users of technology who can think critically, solve problems and express creativity.

Our approach to Computing reflects our school values of Aspire, Belong, Care and Discover, ensuring pupils are ambitious learners, work collaboratively, act responsibly online and explore technology with curiosity and confidence.

Computing is led by Mrs Elaine Lambert, who oversees curriculum development, staff support and monitoring across the school.


Our Computing Curriculum – Intent

Our Computing curriculum is designed to:

  • develop pupils’ computational thinking and problem-solving skills

  • build secure knowledge of computer science, information technology and digital literacy

  • ensure pupils can use technology safely, responsibly and creatively

  • prepare pupils for the next stage of education and life in a digital society

We aim to support pupils in understanding how technology impacts the world around them and how they can use it positively and effectively.


Our Computing Journey

Computing learning begins in EYFS through exploration, play and the use of technology to support learning and creativity. As pupils move through school, they build knowledge and skills through carefully sequenced units that revisit and deepen understanding over time.

Pupils develop their understanding of:

  • algorithms and programming

  • data and information

  • digital content creation

  • online safety and digital citizenship

Key knowledge and vocabulary are revisited and built upon so that pupils know more and remember more as they progress.


How Computing Is Taught

Computing is taught through practical, engaging lessons that encourage pupils to learn by doing. Pupils are supported to:

  • design, write and debug simple programs

  • use a range of digital tools and software

  • apply computing skills across the curriculum

  • work collaboratively to solve problems

  • use technology safely and responsibly

Learning is enriched through the use of age-appropriate platforms and tools, such as programming software and digital media, and through meaningful links with other subjects.

Online safety is an integral part of our Computing curriculum and wider safeguarding approach. Pupils are taught how to stay safe online in an age-appropriate way, with learning revisited regularly across the year. Staff receive regular training and updates to ensure they are confident in teaching online safety and responding to concerns. We work in partnership with parents to promote safe and responsible use of technology at home.


Impact of Our Computing Curriculum

As a result of our Computing curriculum, pupils:

  • develop secure knowledge of key computing concepts

  • can apply their skills confidently in a range of contexts

  • use subject-specific vocabulary accurately

  • demonstrate resilience and logical thinking when solving problems

  • understand how to stay safe online and know who to speak to if concerned

Pupils leave Penwortham Primary School as digitally literate, responsible and confident learners, well prepared for future learning in computing and the wider curriculum.



Online Safety

Online safety is a key part of our Computing curriculum and wider safeguarding culture. Pupils are taught how to stay safe online in an age-appropriate way and this learning is revisited regularly across the year. Staff receive regular training to ensure consistent and effective practice. We use a nationally recognised online safety provider to support staff training and pupil learning.


Key Documents

  • Computing Curriculum Overview

  • Computing Progression Maps

  • Online Safety Policy

  • Acceptable Use Policies (Pupils and Staff)

Key documents for your information

Computing in Action!

Here's what some of our Computing looks like in our school!