GCSE Computer Science

This subject gives pupils a real, in-depth understanding of the functionality of computer technology and provides a general grounding in computing, the principles of programming and problem-solving.

Computer Science is a practical subject where students can apply the academic principles learned in the classroom to real world systems. It’s an intensely creative subject that combines invention and excitement, that can look at the natural world through a digital prism. The qualification can be tailored to the needs of the pupil and it will have an open-source ethos allowing them to use any programming language (e.g. VB.Net, Python, and Java) that meets the needs of the course.

Our Computer Science qualification will develop your computational thinking, helping students to develop the skills to solve problems, design systems and understand the power and limits of human and machine intelligence. It will also be invaluable preparation for students who want to go on to study Computer Science at a higher level and will also provide a good grounding for other subject areas that require computational thinking and analytical skills.

The structure of the course includes the following units:

  • Computer Systems
  • Computational Thinking, Algorithms and Programming
  • Programming Project

The presentation given by teachers at the GCSE Options Evening can be found here