"“Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program.”"

Linus Torvalds

ICT and Computing




GCSE Computer Science 2018

20% Grades 9

50% Grades 7-9

100% Grades 1-9


Curriculum Leader of Computer Science and ICT
 Mr M Pleasants

Teachers of Computer Science and ICT
 Mrs S Ensbury

Key Stage 3

Students receive approximately 1 hour of Computer Science per week in year 7 and then 30 minutes per week in year 8 and 9.


  • Pupils are taught the principles of information and computation, and how digital systems work. They are taught programming languages, including MIT Scratch and Python to operate a Raspberry Pi.
  • Pupils develop their skills and knowledge to create their own App for a mobile device.

Key Stage 4

About 50 students in each of Years 10 and 11 choose to study GCSE Computer Science as an optional subject.


Computer Systems and Programming

  • This unit covers the body of knowledge about computer systems on which the examination will be based.

Practical Investigation

  • An investigative computing task, controlled assessment assesses; research, technical understanding, analysis of problem, historical perspective, use of technical writing skills, recommendations/evaluation.

Programming Project

  • Pupils understand programming techniques and design and code a solution to a problem.



Key Stage 5

In Years 12 and 13, A Level Computer Science is offered.

A Level Computer Science

Pupils learn to program in Python and Pascal using Lazarus and acquire skills which are relevant for both industry and higher education. Some of these students go on to study the subject at university. The OCR Computer Science course is followed at A Level.


Extra-Curricular & Trips

Computing Club every Wednesdays:

Rasperrry Pi, Microbits: Programming using Python  and Pascal.


Bletchley Park Trip : Enigma Machine and history of development of computer systems and systems architecture… And Code!



Department Assessment Feedback