Skip to content ↓

The Henry








100% terminal examination





Computer Science is an incredibly complex and challenging subject. Students considering this course must be highly adept at thinking analytically, in order to cope with the two theory papers covering topics such as: algorithmic thinking, systems architecture, programming techniques and data representation. If you choose this option, your maths teacher will be asked to verify that you are able to cope with the demands of the course.


Computer Science is a subject where learners can apply the knowledge and skills learned in the classroom to real-world problems. Pupils should be aware that this is not ICT as they have been studying in Years 7, 8 and 9.



Computer systems (50%)

Computational thinking, algorithms and programming (50%)


OCR’s GCSE in Computer Science will encourage learners to:

  • Understand and apply the fundamental principles and concepts of Computer Science, including abstraction, decomposition, logic, algorithms and data representation
  • Analyse problems in computational terms through practical experience of solving such problems, including designing, writing and debugging programmes
  • Think creatively, innovatively, analytically, logically and critically
  • Understand the components that make up digital systems, and how they communicate with one another and with other systems
  • Understand the impacts of digital technology to the individual and to a wider society; apply mathematical skills relevant to Computer Science


Students at The Henry Beaufort School study Computer Science for one lesson per week at Key Stage 3. During this time they work on a series of units designed to give them the skills needed to work in todays’ IT literate society. In addition the units can directly support work being undertaken across the curriculum.


KS3 Topics include:

E-Safety– This incorporates being safe online, network security, cyber bullying, identity theft and what to do in situations where this is found to have happened.

Programming including 

Scratch, Koduand Python– Building on knowledge gained at Key Stage 2 this unit allows pupils to develop their growing programming and coding skills through creating animations, games and quizzes. Pupils will be given the opportunity to design and create their own programs, along with improving coding skills. This will be of interest to all pupils, particularly those interested in pursuing computing at GCSE.

Spreadsheets– Helping pupils understand how spreadsheets work, how they can help calculations and interpret data are the aims of this module. Pupils will create and modify spreadsheets to improve their understanding of this useful type of software.

Computer Hardware and Theory– This module explains the different parts of a computer and the jobs each have. Pupils will also understand how computers talk to each other and are connected via different networks.