Computing

a picture of a group of students on computers

Computers and digital devices have redefined our modern lives, but too few of us know how they work, or how to program them.

Computing at KEHS aims to ensure that all students develop a detailed understanding of the science which underpins computer hardware and software; key programming and computational thinking skills; and digital literacy in key applications, particularly the Microsoft suite of productivity tools. 

Students study Computing as a full year course across all three Lower School years. The curriculum is balanced between Computer Science elements, including programming and computational thinking, and digital literacy, including understanding how spreadsheets and databases work. We also cover key elements of online safety.  

GCSE Computer Science is an engaging and practical course intended to promote a detailed knowledge and understanding of core computing concepts, whilst encouraging creativity and problem solving. 

The course is a mixture of both theory and practical program development. Students learn about how computer hardware works, how data is stored and transmitted, as well as ethical and cultural debates around computing. Students will learn the computing language Python, continuing from their studies in Year 9, and will undertake a range of practical programming projects. 

Students are taught GCSE Computer Science in the new KEHS Design Centre. We pursue the OCR J277 specification for GCSE Computer Science.  

Studying Computer Science at A Level prepares pupils for university study and numerous careers as it expands their understanding of how computers work whilst also developing a range of valuable transferable skills such as the ability to think logically, analytically and creatively to solve problems.

Pupils develop theoretical knowledge of Computer Science and practical programming skills, learning how to develop complex algorithms and how to implement them. Python 3 is the main programming language used in the course, but pupils will also experience other languages whilst studying procedural, object oriented and functional programming techniques. 

 

Meet the Head of Department

Mr Pentland is the Head of Computer Science at KEHS. Before becoming a teacher, he spent nine years working as a software developer, gaining valuable industry experience that now enriches his teaching. After deciding to pursue a career in education, he completed an Australian PGCE in Melbourne, and has since taught in Singapore, Indonesia, and the UK.
 
Passionate about Computer Science education, Mr Pentland believes that every pupil should have the opportunity to learn to code, stay safe online, and develop the digital skills needed to succeed in an ever-changing world. He is dedicated to inspiring the next generation of computer scientists and uses his industry background to help older pupils make informed choices about their future careers in technology.

Future Careers

Studying Computer Science directly supports university study and careers in Computing, Engineering, Maths, Physics and other sciences. There remains a global shortage of female computer programmers, in particular, and careers in programming are both lucrative and rewarding. 

Beyond the classroom

The Department takes part annually in the Bebras Computing Challenge, which introduces computational thinking to students. Many of those students qualify for the Oxford University Computing Challenge. We run an annual trip to Bletchley Park and the National Museum of Computing for GCSE students.  

All Departments

Art and Design

Classics

Computing

Design and Technology

Drama and Theatre

Economics

English

Geography

History

Mathematics

Modern Foreign Languages

Music

PE

Politics

PSHE

Psychology

Religious Studies

Sciences

Search our site