top of page

Our Vision for Computing

At our school, "Learn to Love, Love to Learn" is at the heart of our Computing curriculum. We want every child to develop a curiosity for technology and the confidence to use it creatively, safely and responsibly. Through programming, digital media and communication, pupils learn to solve problems, express ideas and collaborate with others. Children create documents, presentations, animations, films and radio broadcasts, while developing skills in coding, using the internet and online communication. We aim for all pupils to leave primary school as confident digital citizens who enjoy technology and are equipped with the skills needed for the next stage of their education and beyond.

Computing Through a Catholic Lens

Computing helps children live out our Gospel values by encouraging respect, responsibility and kindness in the digital world. Through online safety lessons, pupils learn that everyone is created in the image of God and deserves to be treated with dignity and respect, both online and offline. Children explore topics such as online relationships, cyberbullying, privacy and online reputation, learning how their words and actions can positively affect others. They are taught to use technology responsibly, respect copyright and ownership, and make informed choices about online information. By developing these skills, pupils learn to use their gifts wisely, build positive digital communities and contribute to a safer and more caring world.

What Children Learn

Our Computing curriculum is built around the three National Curriculum strands: Computer Science, Information Technology and Digital Literacy. Children develop programming skills through Bee-Bots, Scratch and Kodu, create digital content using applications such as Word, PowerPoint, Excel and Paint, and learn how to use technology safely and responsibly.

​

In the Early Years, children begin by exploring technology through play, including iPads, laptops, interactive whiteboards and Bee-Bots. They learn to use technology purposefully, follow instructions and develop early digital skills that provide the foundation for later learning.

​

Online Safety is embedded throughout the curriculum and taught at the start of each unit, alongside dedicated lessons covering online relationships, reputation, privacy, security, wellbeing and responsible online behaviour.

​

Our curriculum is designed specifically for our school and follows a progressive journey from Nursery to Year 6, ensuring that knowledge and skills are revisited and developed through programming, digital creativity, communication and media production. For further information, please see our Year-by-Year Computing

Curriculum

The subject teaches knowledge, skills and understanding across three different areas:

Online Safety is taught throughout the year through our Computing curriculum, PSHE curriculum and Relationships, Sex and Health Education (RSHE) programme, Life to the Full.

​

Within Computing, one online safety strand is taught at the beginning of each term, with the remaining strands delivered through dedicated lessons during the Summer term. Online safety is further embedded through PSHE, Life to the Full, wider curriculum opportunities and everyday school life.

​

Our online safety curriculum covers: Online Bullying, Online Relationships, Online Reputation, Self-Image and Identity, Managing Online Information, Health, Well-being and Lifestyle, Privacy and Security, and Copyright and Ownership.

Learning, Teaching & Inclusion

How learning Builds

Our Computing curriculum is carefully sequenced so that knowledge, skills and vocabulary become increasingly sophisticated as pupils move through the school. Key vocabulary is explicitly taught at the start of each lesson and previous learning is revisited through retrieval activities and flashbacks, helping children to strengthen and connect their understanding over time.

​

Programming provides a clear example of progression. In Nursery and Reception, children develop early computational thinking through directional language and simple Bee-Bot activities. In Key Stage 1, pupils create and debug simple programs using Bee-Bots and Scratch. As they progress through Key Stage 2, they develop increasingly complex programming skills in Scratch before applying their knowledge to game design and coding in Kodu in Year 6. This progression prepares pupils for secondary Computing by developing logical thinking, problem-solving and programming confidence.

​

Within Information Technology, pupils build on prior learning as they move from creating basic presentations in PowerPoint to producing increasingly sophisticated documents in Microsoft Word and analysing data using Excel. Expectations increase each year, enabling pupils to become more independent, creative and effective users of technology.

How We Teach Computing

Computing lessons are taught in our ICT suite, where pupils primarily use desktop computers, with one class in each year group using laptops. Lessons begin with the teacher introducing the learning objective, revisiting prior learning and key vocabulary, and modelling the skills being taught through clear demonstrations and explanations.

Pupils then apply their learning on computers or laptops, using software and digital tools to practise and develop the skills taught during the lesson. Exploration, problem-solving and collaboration are encouraged, with children working independently or with a partner where appropriate. Teachers provide support, guidance and feedback throughout the lesson, helping pupils to overcome challenges and deepen their understanding.

Regular opportunities are provided for pupils to come back together as a class to share successes, address misconceptions and learn additional skills or challenges. Pupils then return to their work to apply their learning independently. Ongoing verbal feedback is given as teachers circulate the room, alongside whole-class feedback and reflection at the end of lessons to celebrate achievements and identify next steps.

Language Vocabulary and Oracy

Key vocabulary is explicitly taught and revisited throughout our Computing curriculum, enabling pupils to confidently discuss and explain their learning. Teachers model accurate subject-specific language and use higher-order questioning to encourage deeper thinking, problem-solving and reflection. Pupils are given regular opportunities to discuss ideas, explain their reasoning, evaluate outcomes and build on the contributions of their peers through paired, group and whole-class discussions.

​

Support for pupils with speech, language and communication needs includes the use of visual prompts, word banks, sentence stems, repetition and adult modelling, ensuring all children can participate confidently and communicate their understanding effectively.

Inclusion

We maintain high expectations for all pupils and adapt learning to ensure every child can access and succeed in Computing. Support may include step-by-step instructions, visual guides, teacher modelling, scaffolded resources and targeted adult support. Pupils can work independently, with a partner or in small groups where appropriate.


In programming lessons, tasks may be adapted through simplified algorithms, chunked instructions or partially completed code, while more confident pupils are challenged to create more complex solutions, debug independently and apply additional features. Peer support is used effectively, with children partnered according to Computing knowledge and skills rather than attainment in other subjects.


Support for pupils with SEND, SLCN, EAL or gaps in learning may include pre-teaching of key vocabulary, visual prompts, repetition, practical demonstrations and opportunities to revisit prior learning. Through these approaches, all pupils are supported to make progress while remaining fully engaged in the same ambitious curriculum.

How We Know Children Are Learning

Teachers assess pupils’ understanding throughout lessons through questioning, discussion, observation and the review of pupils’ work on computers and laptops. Regular opportunities are provided for pupils to explain their thinking, demonstrate skills and evaluate their own and others’ work, enabling teachers to identify misconceptions and gaps in understanding.


In practical lessons, teachers monitor pupils as they work, providing immediate verbal feedback and support where needed. Misconceptions are addressed through individual guidance, small-group support or whole-class teaching points. Retrieval activities and flashbacks at the start of lessons help teachers assess how well previous learning has been remembered and applied.


Assessment information is used to adapt future lessons, revisit key concepts and provide additional challenge or support where required, ensuring all pupils make progress through the Computing curriculum.

Experiences home support and documents

Enrichment and Wider Opportunities

Pupils benefit from a range of enrichment opportunities that extend their learning beyond the classroom. These include Coding Club and Drone Club, where children can further develop their programming, problem-solving and digital skills in a practical and engaging way.


We also take part in Vocations Day, where visitors from a variety of professions, including those working within the IT and technology sectors, share their experiences and insights. This helps pupils understand how Computing skills can be applied in the wider world and introduces them to potential future career pathways.


These opportunities are designed to inspire curiosity, build confidence and deepen pupils' understanding of Computing through real-world experiences and applications.

Our Learning in Action

Pupils develop their understanding of algorithms by programming Bee-Bots to follow routes on a floor mat, using prediction, sequencing and debugging skills

Pupils apply their programming knowledge to design and create their own computer games, using increasingly complex code to solve problems and achieve specific outcomes

Curriculum Documents & Useful Links

If you would like further information about the Computing curriculum, please contact the school office or Mrs Kidner, Computing Lead, who will be happy to answer any questions.

bottom of page