Skip to content ↓


The aim of computing at Episkopi Primary School is to develop and support our pupils so that they may begin to: understand the fundamental principles and concepts of computer science; analyse problems in computational terms; evaluate and use information technology, including new technologies, analytically solve problems.  Ultimately the aim is that our pupils become responsible, competent, confident and creative users of ICT as well as creators of the future!


Through computing, our pupils are being equipped with transferrable and vital life skills.  They are developing a resilient attitude to problem solving, understanding that only through making mistakes and reflecting on our practice and experience, can we improve; they are beginning to understand that they must take responsibility for their own behaviour online in order to keep themselves safe and to promote a better Internet for everyone; they are being exposed to a wide variety of programs, operating systems, devices and methodologies so that they may reflect and make informed decisions when facing technical challenges.


Across all year groups, there is a focus within computing upon building persistence and resilience. It is important that pupils learn to recognise failure as an essential part of the computing process. Through debugging, pupils learn to recognise the importance of finding errors and implementing solutions. Relationships become important when numerous implemented solutions do not work and collaboration with others can be the unlocking of a solution.


Our computing curriculum covers all aspects of the National Curriculum. By the time they leave us, children will have gained key knowledge and skills in the three main areas of computing:

  • 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 threshold concepts devised for each strand support the development of learning across the key stages, ensure a solid grounding for future learning and beyond. Numerous additional resources support the implementation and delivery of the curriculum.