Message sent from:

Computing Curriculum



In these rapidly changing times, we teach computing to equip our children to take part fully in a world where school and home life are continually being transformed by technology.

At our school it is our intention to enable children to confidently and responsibly find, explore, analyse, exchange and present information.  We also focus on developing the skills necessary for children to be able to use information in an effective way.   Computing skills are a major factor in enabling children to be confident, creative and indpendent learners and it is our aim for children  to have every opportunity available to allow them to achieve this.  We want our pupils to leave primary school computer literate; knowing, remembering and understanding more in computing.

National Curriculum for Computing

Please click here for the National programme of study for Computing from the DfE.


Computing skills are taught both discretely and as part of a cross-curricular approach, supporting other areas of learning across the school.

In Reception and Key Stage 1, children are taught to use equipment and software confidently and purposefully, to communicate and handle information and to support their problem-solving, recording and expressive skills.

In Key Stage 2, our children extend their use of computing that they use for communication, investigation and programming and work to understand how to communicate safely.

Our planned curriculum for digital literacy that includes online safety is broad in covering a range of issues. 


Computing has a high profile at our school. Our children are confident using a wide range of hardware and software, and are diligent learners who value online safety and respect when communicating with one another. 

The national curriculum for computing and our progression of skills aims to ensure that all pupils:

  • are confident in using code and can understand and apply the fundamental principles and concepts of computer science, including logic, algorithms and data representation;
  • when coding, pupils can analyse problems in computational terms, and have repeated practical experience of writing computer programs in order to solve problems;
  • able to connect with others responsibly and are competent, confident and creative users of information and communication technology.
Hit enter to search