Computing Curriculum Overview

Computing Policy 2025-26


At St Joseph’s Roman Catholic Primary School, the Computing Curriculum acknowledges that computational devices and software are a part of everyday life and that civilised society is becoming increasingly reliant on technology to guide practice and developments.

The curriculum is designed therefore to equip pupils with the computational thinking, knowledge and understanding required to be successful in the future workplace; participate effectively in an ever-changing digital world; address challenges and opportunities offered by the technologically rich world in which we live; become active innovators and critical thinkers in the digital age.

The curriculum has been developed to focus and build on three core areas; programming, coding and online safety with a careful and consistent progression of skills and knowledge that allows the pupil to make the necessary connections to piece their learning together throughout their learning journey.

As pupils progress through the Computing Curriculum, explicit links and connections are made to support pupils to continually build upon the knowledge and skills they have accumulated in previous year groups. The sequence of learning builds pupils’ understanding of how computers and a range of computational systems work, and how they are designed and programmed.

Pupils learn to design and build their own programs and develop their ideas using a range of technology; creating, evaluating and refining content designed for a variety of purposes and audiences. As pupils grow in competency and begin to think computationally, they are better able to conceptualise, understand and use computer-based technology.

They feel empowered to draw upon familiar and unfamiliar software and technology to solve problems and design systems with increasing confidence, while recognising the power and limits of both human and machine intelligence.

The ideas of computing are applied to understanding real-world systems and creating purposeful products; invention, creativity and resourcefulness are all encouraged.

EYFS: In the EYFS children have the opportunity to use a use a range of technology, from using iPads to record their work alongside the teacher when using Tapestry (online learning journal). We also provide the children with a box of defunct IT equipment, which encourages them to construct their own role-play scenarios. This could be anything from an office, to a train, to a spaceship or even mission control. This encourages the children to use their imagination as they play in role. Children have access to remote controlled toys and programmable toys throughout the curriculum to enhance specific areas. The children use the class IWB to practise their hand-eye coordination and use a one-handed tool whilst having fun. They use the interactive whiteboard to develop their gross motor control and coordination. Children use a range of websites and software that are age-appropriate. For example digital tools for writing, drawing, painting and activities which support all areas of the EYFS. 

KS1: Pupils begin to explore the impact and common uses of information technology beyond school and within the wider society. They develop a foundational understanding of what algorithms are, how they are implemented as programs on digital devices, and that programs execute by following precise and unambiguous instructions.

They use this knowledge to create and debug simple programs, using technology purposefully to create, organise, store, manipulate and retrieve digital content. Pupils further draw upon their knowledge and logical reasoning to predict the behaviour of simple programs.

KS2: As they enter key stage two, pupils continue to expand their experience and knowledge of computational systems, networks and software. They design, and begin to write and debug programs that target a particular audience and accomplish specific goals, with increasing complexity. They learn to control and simulate physical systems, using sequence, selection, and repetition in programs, and working with a range of variables and various forms of input and output. Pupils use logical reasoning to explain how simple algorithms work and to detect and correct errors in algorithms and program, solving problems by decomposing them into smaller parts and components.

Pupils grow in confidence in their understanding and use of the Internet and the opportunities this offers for communication and collaboration. They learn to use search technologies, are taught to appreciate how results are selected and ranked, and develop the knowledge required to effectively evaluate digital content for purpose, audience and safety. While pupils develop a secure understanding and ability to engage with a range of technological programs, software and devices, all learning is underpinned by the principles of online safety, with all lessons making direct reference to safe practices when necessary.

Pupils are taught to use technology safely, respectfully and responsibly. They learn to keep personal information private and grow increasingly more confident to recognise the differences between acceptable and unacceptable online behaviour and how to approach this.

Pupils learn where to go for help and support when they have concerns about content, identifying a range of ways to report concerns about both content and contact through a range of technological devices.