Skip to content ↓

Computing

 AIMS

The National Curriculum for Computing aims to ensure that all pupils:

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

TEACHING METHODS

With technology being at the core of modern society, it is important to give children an extensive and enriching computing curriculum. In computing at Wateringbury, we give children the tools to enable them to delve deeper into the fundamentals of computer science.

By offering a wide range of technologies such as Purple Mash and Scratch, children develop in confidence and knowledge. We ensure that online safety is integral in our teaching so that children can be prepared to use the online world.

In Early Years, children are exposed to the core ideas within computing. In an explorative way, children create instructions, are exposed to technologies like Beebots and are asked to think about how to stay safe in online situations. This allows children to have those solid foundations as they move their way through the school.

As the children move through the school, they are expected to be able to create media, produce games and become computer literate. By Year 6, it is our aim to ensure that the children are ready to apply their computer skills with understanding and confidence.

HOW CHILDREN LEARN IN COMPUTING

Wateringbury computer scientists will:

  • Explore a range of coding programs.
  • Be able to use algorithms and debug coding.
  • Understand the importance of online safety and how to achieve it.
  • Become fluent in information and communication technology.
  • To understand what data is and how we can input it.