Skip to content ↓

The Henry

Computer Science

The Henry Beaufort School strives to equip our students with the technological and skills that they need to excel in an ever evolving world. 

The computer science department aims to teach students how to adapt to constant changes in technology and prepare to succeed in an IT literate society.  The courses in KS3 and KS4 help pupils to understand the mechanics of our world and are essential for many other areas of study, particularly within the fields of Science, Technology, Engineering and Mathematics (STEM).



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, Kodu and 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. 



Computer Science is a subject where learners can apply the knowledge and skills learned in the classroom to real-world problems. The Computer Science GCSE will value computational thinking, helping learners to develop the skills to solve problems and design systems that do so. Students will be expected to cover all theory and practical topics on the syllabus, which will be examined at the end of the course and during the Non Examined Assessment in Year 11.



  • Computer systems (40%)
  • Computational thinking, algorithms and programming (40%)


Non Examined Assessment

  • Programming Project (20%) TBC


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