Digitally literate children are empowered and inspired to embark on learning experiences that are underpinned with the knowledge and understanding that equips them to excel in the digital world.

They combine computational thinking and creativity to elegantly express themselves through their use of technology.


Computer Science is the core of our Computing curriculum, which has been spirally designed. This enables children to learn, revisit and deepen their knowledge and understanding of both computational thinking concepts and programming.

We structure progression within our curriculum into 4 strands: Computer Science, Information Systems, Digital Literacy and Online Safety.

Computer Science

Our younger children begin their understanding of Computer Science with digital and non-digital algorithms, before using their growing knowledge to program physical devices.

Our KS2 children are introduced to a full range of computational thinking and programming structures from the earliest possible opportunity. They revisit concepts and transfer their deepening knowledge across a range of contexts.

Information Technology

Our children learn how computers, software and the internet work.

They are able to solve real-world problems using their knowledge and understanding of information technology.

Our children create, use and combine digital content from a range of applications. They collect, analyse and present data and are able to use search technologies effectively.

Digital Literacy

Our children learn how to use technology safely, respectfully and responsibly.

In particular, they learn to recognise the opportunities the internet brings and the potential associated dangers.

Our children learn how to be discerning when evaluating digital content and how to report any concerns they have.

Computational Thinking

Our curriculum is designed so children progressively develop their cognitive processing of computational thinking concepts.

The key to enabling children to become proficiant computational thinkers is developing their logical reasoning.

Our children develop their algorithmic thinking, use of abstraction to remove unnecessary detail, make generalisations, decompose problems into smaller components and evaluate.


Debugging is a vital element that runs throughout computational thinking and specifically, programming.

As with computational thinking concepts, our curriculum is designed to progressively build our children's understanding of how to debug effectively.

Our children learn to use their logical reasoning to assist them in debugging their thinking and coding.

Online Safety

Our Computing curriculum dovetails with our PSHE curriculum to ensure a clear progression of knowledge and understanding within this vital strand of the curriculum.

With County Council approved internet service provision and filtering, our children are given a supportive environment to learn how to use the internet responsibly. We recognise this is a learning process for children and believe school is well placed to support children in making good choices to keep themselves and others safe online.

Computing @ wldps

Back to Curriculum