School Logo


Inspire • Enrich • Enjoy • Succeed


“The students of the future will demand the learning support that is appropriate for their situation or context. Nothing more, nothing less.”

Marcus Specht


Our Computing Curriculum aims to provide a high-quality computing education which delivers opportunities for children to use computational thinking and creativity to understand the unique skills this subject offers. We believe that all children have the right to rich, deep learning experiences which balance all aspects of computing.  We want out children to be inspired and supported to develop the knowledge and skills necessary for them to operate successfully, and safely, in the ever-changing digital world in which we live.


Our Computing intent relates to our whole school intent, including and extending the National Curriculum Programmes of Study, as well as providing for the unique needs of the children within our Federation family.  In addition, despite computing not being explicitly mentioned within the EYFS Statutory Framework, we provide opportunities for our EYFS children to use technology to solve problems and to develop their ability to use computational thinking effectively.


It is our intent that by the time children leave our school they will:

  • Have developed an appreciation and understanding of the significant role of computing in society today, and the inequalities which can exist in access to technology.  This will be enhanced through reference to the United Nations’ Sustainable Development Goals;
  • Have experience and knowledge of computational systems of all kinds, coupled with an understanding of how to engage effectively and safely in the ever-changing digital world;
  • Possess digital knowledge and skills to a level suitable for future learning and work within the following three main areas:
  • Computer science (programming and understanding how digital systems work);
  • Information technology (using computer systems to store, retrieve and send information);
  • Digital literacy (evaluating digital content and using technology safely and respectfully).


Our Computing Curriculum is carefully designed to regularly expose children to the different computing strands, allowing them to build upon prior learning and apply embedded knowledge and skills to future learning. This approach enables a secure, deeper learning and mastery of knowledge and skills.  There is a continuous focus upon the knowledge and correct use of a rich and varied vocabulary.

Learning Progression in Computing

Computing is taught as a discrete subject, with links in learning being further developed and utilised in other curriculum areas.  In addition, opportunities through wider aspects of school life enhance our Computing Curriculum and have been carefully planned for, as is evident within the following documents: