Computer Science

In Computer Science pupils are taught the principles of information and computation, how digital systems work and how to put this knowledge to use through programming.

Computer Science is a practical subject, where invention and resourcefulness are encouraged. Pupils are expected to apply the academic principles they have learned to the understanding of real-world systems, and to the creation of purposeful artefacts. This combination of principles, practice, and invention makes it an extraordinarily useful and an intensely creative subject.


The KS3 program is a practical program giving students opportunities to apply their understanding in a range of different contexts. Currently those contexts include:

BBC Microbits
Probot Cars
EV3 Lego Techniques and EEP Robotics Challenge
HTML text based programming language
Python text based programming language


The KS4 program has varied depending on the needs of our students. At present pupils work towards the CiDA Level 1 which aims to equip pupils with the knowledge, understanding and skills they need to create effective digital products.  As well as this, it gives them a broad and solid foundation for further study of other aspects of creative computing, such as: graphic and web design, computer games design and interactive media.

Currently, the Level 1 qualification contains two units of coursework:

Unit 1: Developing Web Products.

Unit 4: Game making.

Unit 1 aims to give pupils the skills needed to produce attention grabbing web products using web authoring software, multimedia assets and navigation features. In Unit 4, pupils learn about different types of computer games, investigate what makes a game successful and learn how to design, program and create great games for others to play.