Home Page




At Harold Wood Primary School (HWPS) we aim to provide a high-quality computing experience which equips pupils with the skills to thrive in an ever-changing digital world. Key computing concepts have deep links with science, design and technology (DT) and mathematics. We provide a balanced curriculum which provides children with the knowledge and skills of the three main computing areas. The core of which is computer science, where pupils are taught the principles of computation, how digital systems work and apply this through programming. Pupils also build their knowledge and understanding to use information technology to create programs, systems and a variety of content. Our computing curriculum also ensures that children become digitally literate-  able to confidently express and develop their ideas through information and communication technology. During all computing lessons the theme of Online Safety is embedded with the children confidently knowing how to keep themselves safe online. By the end of a pupil’s computing experience at HWPS they are equipped with the skills, knowledge and confidence to be successful in the future education and workplace and an active and decent digital citizen. 


The aim of our computing curriculum is for pupils to:

  • can understand and apply the fundamental principles and concepts of computer science, including abstraction, logic, algorithms and data representation
  • can analyse problems in computational terms, and have repeated practical experience of writing computer programs in order to solve such problems
  • can evaluate and apply information technology, including new or unfamiliar technologies, analytically to solve problems
  • are responsible, competent, confident and creative users of information and communication technology.



Key stage 1

Pupils 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.


Key stage 2

Pupils 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

At Harold Wood Primary School

Pupils are taught using a wide range of software which is predominantly the Google Workspace tools as well as online resources such as Sketch-up, Scratch and some Purple Mash tools. The software enables children to be taught the computing skills they will need for future education and employment as well as the computing specific aspects such are coding and programming. Teachers use the ‘Switched On; Computing’ scheme, published by Rising Stars, as baseline for planning the computing lessons, which are then differentiated for the needs of the children and linked to the Cornerstones unit being studied. Each year group (from Years 2-6) have their own bank of 30 Chromebooks as well as a set of an extra 30 which can be booked out to be used. Year One have 30 iPads which are also used across the school. Children also have access to specific hardware such as Blu-Bots, Code-a-pillars, Cubettos and Micro:bits. 


As well as access to the internet, each child has their own login to devices and online platforms and these are key online safety learning opportunities on keeping safe online and being a productive digital citizen. The National Online Safety scheme, is used alongside Switched On: Computing and our Jigsaw PSHE scheme to ensure that all strands of the Education for a Connected World are covered to ensure children are equipped with the skills needed to keep themselves safe. 


By the end of each key stage, pupils are expected to know, apply and understand the skills and processes specified in the relevant programme of study. Within Switched On: Computing there are ‘What Children should know’ objectives at the end of each unit and we use these, along with  summative assessment (based on the objectives in the 2014 National Curriculum for Computing)


The outcomes of the children’s learning is evident through subject leader monitoring, displays and use of an evidence folder on the school’s network. Teachers and pupils will save work into this folder to demonstrate the coverage of skills across lessons. Teachers are able to assess each pupil across the assessment goals set for that computing unit and then at the end of year they will be given an overall judgement of the progress they have made in computing.