At St. Joseph’s, we aim to provide a high-quality Computing curriculum and education which equips pupils to use computational thinking and creativity necessary for use in daily and later life. Computing has deep links with mathematics, science, and design and technology, and provides insights into both natural and artificial systems.

At the core of the computing curriculum, children are taught the principles of information and computation, how digital systems work, and how to put this knowledge to use through programming of apps, games and e-books.

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

The three main areas of Computing consist of Digital Literacy (DL), Information Technology (IT) and Computer Science (CS). At St. Joseph’s we recognise that computing is an integral part of our everyday lives. Teachers use the ‘Switched On: Computing’ scheme, published by Rising Stars, as a starting point for the planning of their computing lessons, which are often richly linked to engaging contexts in other subjects and topics. Knowledge and skills are mapped across each topic and year group to ensure systematic progression. Computing, as a subject, does not stand alone as there is a strong link with Mathematics and other curriculum areas. This link ensures that computing can be used effectively through the curriculum and provides the children with an understanding of different computational systems. A high-quality computing curriculum will engage, support, and challenge all pupils so that they are well equipped for a world that is becoming increasingly computer literate.


Our school’s overarching intent for our pupils is to provide a Computing education programme of study, which ensures all pupils are provided with:

  • The ability to problem-solve, work as a team, and learn from mistakes.
  • A fun, engaging curriculum that meets the interests of the learners.
  • Open ended challenges based on the essential areas of Computing.
  • A basic understanding of coding and how the Internet works.
  • The knowledge to stay safe when using the Internet.
  • The skills to become proficient with word processing
  • The ability to create visually engaging content/presentations to present their learning to others.

Online Safety

Online safety is an integral part of our computing curriculum. Our children will be taught in a safe and supportive learning environment and will be taught how to use all technology safely, respectfully, and responsibly. We will ensure that where a pupil indicates that they may be vulnerable and at risk, they will get appropriate support by staff members following the school’s safeguarding/child protection policies. A progressive online safety curriculum from Rising Stars, ensures that all pupils can develop skills to keep them safe online. Safer Internet Day takes place and is marked in February each year.


The 3 main areas of Computing CS, DL and IT are the same for each key stage, but the subject knowledge imparted becomes increasingly specific and in depth, with more complex skills being taught, thus ensuring that learning is built upon.

Key Stage 1 Statutory Objectives:

Pupils should be taught to:

  • understand what algorithms are, how they are implemented as programs on digital devices, and that programs execute by following precise and unambiguous instructions.
  • create and debug simple programs using logical reasoning to predict the behaviour of simple programs.
  • use technology purposefully to create, organise, store, manipulate and retrieve digital content.
  • recognise common uses of information technology beyond school.
  • use technology safely and respectfully, keeping personal information private; identify where to go for help and support when they have concerns about content or contact on the internet or other online technologies.

KS2 Statutory Objectives:

Pupils should be taught to:

  • design, write and debug programs that accomplish specific goals, including controlling or simulating physical systems.
  • solve problems by decomposing them into smaller parts use sequence, selection, and repetition in programs.
  • work with variables and various forms of input and output.
  • use logical reasoning to explain how some simple algorithms work and to detect and correct errors in algorithms and programs.
  • understand computer networks, including the Internet; how they can provide multiple services, such as the World Wide Web, and the opportunities they offer for communication and collaboration.
  • use search technologies effectively, appreciate how results are selected and ranked, and be discerning in evaluating digital content.
  • use and combine a variety of software (including Internet services) on a range of digital devices to design and create a range of programs, systems and content that accomplish given goals, including collecting, analysing, evaluating, and presenting data and information.
  • Use technology safely, respectfully, and responsibly, recognise acceptable and unacceptable behaviour, and identify a range of ways to report concerns about content and contact.

Although there are set Computing lessons, the curriculum also manifests alongside Maths and other lessons.

In addition, computing is developed through whole-school activities and events:

  • Internet Safety Days
  • Visiting e-safety speakers
  • Whole staff computing professional development

Foundation Stage

In the Foundation Stage, children have a range of opportunities to use Computing equipment including computers, digital cameras, and programmable toys. Technology objectives are seen through the specific area of ‘Understanding the World’.

By the end of Foundation Stage, the children will be able to:

  • recognise that a range of technology is used in places such as homes and schools.
  • select and use technology for particular purposes.


Children demonstrate their ability in computing in a variety of ways. Teachers assess children’s work by making informal judgements during lessons and use this information to plan for future learning. Feedback is given instantaneously to support progress.

Assessment of children’s learning in Computing is an ongoing monitoring of children’s understanding, knowledge and skills by the class teacher, throughout lessons. This assessment is then used to inform differentiation, support and the level of challenge required by the children.

Through self-assessment, children are encouraged to make judgements about what they have done well and how they can improve their own work using appropriate success criteria.

At the end of a whole unit of work, the teacher makes a summary judgement about the work of each pupil in relation to the National Curriculum. This is recorded on the Insight Tracking system and is used to inform future unit planning.

Below you will find a whole school overview  and progression framework for  this subject.


Progression Framework for Computing

Computing Skills Progression