At our school we intend that children should master Computing to such an extent that they can go on to have careers within Computing and make use of Computing effectively in their everyday lives. Our children will be taught to use technology responsibly and carefully, being mindful of how their behaviour, words and actions can affect others. Our children will be taught Computing in a way that ensures progression of skills, and follows a sequence to build on previous learning. Our children will gain experience and skills of a wide range of technology in a way that will enhance their learning opportunities, enabling them to use technology across a range of subjects to be creative and solve problems, ensuring they make progress.

We follow a broad and balanced Computing curriculum that builds on previous learning and provides both support and challenge for learners. Our computing curriculum has 3 important strands:

  1. Computer Science
    Pupils develop their understanding and apply the fundamental principles and concepts of computer science, including abstraction, logic, algorithms and data representation. Pupils, also, analyse problems in computational terms, and have repeated practical experience of writing computer programs in order to solve such problems.
  2. Information technology
    Pupils evaluate and apply information technology, including new or unfamiliar technologies, analytically to solve problems. Pupils develop the skills to become responsible, competent, confident and creative users of information and communication technology.
  3. Digital Literacy
    Pupils develop the skills to become responsible, competent, confident and creative users of information and communication technology. Internet safety is also included in this strand. It is explicitly taught in both computing and PSHE at Saint Jérôme school.


All classes have scheduled Computing lessons and we also provide opportunities for Computing (particularly digital literacy) alongside other curriculum subjects. Children’s work will be stored on Google Drive for reference and assessment. We want to ensure that Computing is embedded in our whole school curriculum and that opportunities for enhancing learning by using technology are always taken.

In order that students from St Jérôme School are able to learn Computing and enhance their learning across all subjects, we use a wide range of technology to support teaching and learning. Staff use technology and digital learning materials to support learning and teaching in all areas of the curriculum in both English and French and mobile technology is used to capture and share learning. We use Apple Technology as we believe it is the most inclusive and creative system for teaching and learning in the primary years. Each classroom is equipped with an interactive whiteboard, high quality audio-visual and children have access to Macbooks and ipads. A key priority is to ensure that children can use technology effectively, responsibly and safely.

St Jérôme School teaches children the content of the National Curriculum for England.

Children in Key Stage 1 are 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
      • use 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

Children in Key Stage 2 are 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
      • select, 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/unacceptable behaviour; identify a range of ways to report concerns about content and contact.