The national curriculum for computing in primary schools in England is designed to equip pupils with foundational skills, knowledge, and understanding of computing. It aims to ensure that all pupils have the opportunity to study aspects of information technology and computer science at sufficient depth to allow them to progress to higher levels of study or to a professional career. The curriculum includes the following key components:
Computational Thinking and Creativity: Pupils are taught to use computational thinking and creativity to understand and change the world.
Core of Computing: The core of computing is computer science, which includes the principles of information and computation, how digital systems work, and how to put this knowledge to use through programming.
Digital Literacy: The curriculum ensures that pupils become digitally literate, able to use, and express themselves and develop their ideas through, information and communication technology.
Progression and Planning: The curriculum is sequenced in a logical progression to ensure that new knowledge and skills build on what has been taught before, from Early Years to Year 6.