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.

Computing in the Early Years 

There are many opportunities for young children to use technology and develop computing skills across the Early Years Foundation Stage (EYFS).

Nursery and Reception classrooms and outdoor areas contain role-play areas with a range of technology, both functioning and model/toy devices, as part of our continuous provision. These include telephones, walkie-talkies, cameras and even shopping tills.

In Reception, children have iPads available to photograph their own learning and play, giving them opportunities to select and use technology for a particular purpose.

Many children entering Early Years settings are already familiar with tablet devices, although their ability to use a keyboard and mouse is often limited. Therefore, during the Summer Term, children in Reception begin to use the Computing Suite. They become familiar with using a keyboard and mouse, which helps develop their fine motor skills and prepare them for Computing in Key Stage 1. 



Curriculum Map