Return to Curriculum


The national curriculum for computing in England was introduced by the Department of Education in 2014. The curriculum aims to equip young people with the knowledge, skills and understanding they need to thrive in the digital world of today and the future. The curriculum can be broken down into 3 strands: computer science, information technology and digital literacy, with the aims of the curriculum reflecting this distinction.

The national curriculum for computing aims to ensure all pupils:

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

You can find more information about the DfE Computing Programme of Study here

At St Giles we use the Barefoot resources and Purple Mash to help deliver our curriculum. The key stage 1 and 2 computer science strands of the English computing curriculum provide the foundation of the Barefoot resources, which provides direct coverage of this area of the curriculum as well as some of the information technology and digital literacy aspects of computing.

Mapped to the curriculum ensuring full coverage, each child has their own login on Purple Mash. The software on Purple Mash addresses all the key aspects of the curriculum and immediately engages the children’s interest.

Online-Safety is  taught as a discrete element; additionally, the safe, appropriate and responsible use of technology is embedded throughout the scheme as it is believed that this drip-feed approach is highly effective.

You can find our curriculum map and progression document below:

Computing overview for St Giles FINAL