Marlborough Primary School




We believe that developing familiarity and confidence with technology is essential to succeed in a world where the pace of technological advancement continues to increase rapidly.

In order to do this, the concept of ‘computational thinking’ is at the core of our computing curriculum.

 Children are taught the key skills of:

  • decomposition
  • pattern recognition
  • abstraction and
  • algorithms.

These skills are taught in a wide variety of contexts, including:

  • robotics
  • hand-held technology and
  • block-based coding languages.                

  Our aim is to teach a curriculum that enables our pupils to: 

  • understand and apply the essential principles and concepts of Computer Science, Digital Literacy and Information Technology
  • have repeated practical experience of writing computer programs in order to solve problems in a wide variety of contexts and
  • gather and critically evaluate information using technology to further their understanding and   
  • communicate and synthesise ideas effectively through a cross-curricular approach to information technology.





Curriculum Map