Skip to content ↓


A high-quality computing education equips pupils to use computational thinking and creativity to understand and change the world.

Computing has deep links with mathematics, science and design and technology, and provides insights into both natural and artificial systems. The core of computing is computer science, in which pupils are taught the principles of information and computation, how digital systems work and how to put this knowledge to use through programming.

Building on this knowledge and understanding, pupils are equipped to use information technology to create programs, systems and a range of content. Computing also ensures that pupils become digitally literate – able to use, and express themselves and develop their ideas through, information and communication technology – at a level suitable for the future workplace and as active participants in a digital world.


Technology is everywhere and evolving all the time. It will play an important part in all of our students' lives, therefore, we want to model and educate our pupils on how to use it positively, responsibly and safely.  At Darrington C of E Primary, our broad curriculum encompasses 'computer science', 'digital literacy' and 'information technology',  taught through specific lessons and also linked to other areas of the curriculum when appropriate to make the learning creative and accessible. 

Teachers use the National Curriculum to provide a progression grid that builds on skills, knowledge and vocabulary of Computing. Long term plans are then devised to ensure that each of these are built on and that this is made explicit to the learners. Staff review and adapt work and learning to meet the needs of the children in our school and to explore advancements in computing technology.

Beginning in EYFS, our pupils explore how technology is used in school and around the home. They learn how to use functions on computers and begin to communicate with safely with family online through their learning journals. 

At Key Stage 1, our pupils understand what algorithms are and how they are implemented as programs on digital devices. They create programs by giving precise and unambiguous instructions, debug simple programs and use logical reasoning to predict the behaviour of simple programs. Our pupils use technology in a purposeful manner to create, organise, store, manpulate and retrieve digital content. They build on their knowledge of common uses of information technology beyond school and learn how to use technology safely and respectfully.

At Key Stage 2, our pupils are taught to design, write and debug programs that accomplish specific goals, using sequence, selection and repetition in them. Using logical reasoning, they explain how algorithms work and detect and correct errors within them. The children are taught about computer networks and the opportunities they offer for communication and collaboration. They use technology effectively (including for collecting, analysing, evaluating and presenting data and information) and begin to evaluate digital content. Our pupils are taught how to use technology safely, respectfully and responsibly. They recognise acceptable and unacceptable behaviour and identify a range of ways to report concerns about content and contact.


We have created a comprehensive progression document for staff to follow to best embed and cover every element of the Computing curriculum. The knowledge, vocabulary and skills  build year on year to develop and challenge our learners.

Classes have a scheduled weekly timeslot for Computing lessons and they are also able to use the resources at other times to enhance learning across the curriculum. We greatly value the cross-curriculum approach and can see how this creates meaningful learning opportunities (for example using computer research to support learning in history).

Tier three subject specific vocabulary is taught explicitly and built on as the children progress through school. Staff follow the progression grids to ensure that pupils are taught the appropriate vocabulary, skills and knowledge and that they are appropriately challenged in their learning.

Each year we support Safer Internet Day and explore the theme in depth across the school. This provides an additional boost to the importance of Internet safety which is covered right from the beginning EYFS to the end of KS2.

Computing assessment is ongoing throughout the relevant cross-curricular themes to inform teachers with their planning, lesson activities and differentiation. 


We encourage the children to enjoy and value the curriculum we deliver. We want the learners to discuss, reflect and appreciate the impact computing has on their learning, development and well-being.

The way pupils showcase, share, celebrate and publish their work will best demonstrate the impact of our curriculum. We also look for evidence through reviewing pupils' knowledge and skills digitally and by observing their learning carefully. Progress of our computing curriculum is demonstrated further through outcomes and the the record of coverage in the process of achieving these outcomes.  Learning and understanding is assessed against the National Curriculum statements for Computing. This is both ongoing, to inform future planning, and summative to share with staff, leaders and parents. This ensures the pitch of lessons is well matched to need and that, by the end of each key stage, required content within the National Curriculum is adequately covered to prepare pupils for the next phase of their education. Leaders conduct pupil conferencing and interviews with the children to discuss their learning and establish the impact.