Computer Science

Computer Science Key Stage 3 

We strive to equip our students to use computational thinking and creativity to understand and take part in the digital world. We prepare them to recognise the risks when using technology, and discover what safety measures they can follow to reduce this. Computing has deep links with mathematics, science, and design and technology, and provides to be the underpinned subject to link across a vast range of careers.

We offer a choice of opportunities to enhance our students learning process and encourage them to take an active role in the practical application of computing through a range of clubs. The STEM club focus on electronic engineering and in June 2019 two Year 8 students became Southeast regional winners in the ‘What if I were an Engineer’ competition. Our Lego club build and program robots, and qualified to compete in the FLL National finals (UWE, Bristol) in February 2019. We offer a Computer Graphic Art club and the Code club FUZE learning to code using BASIC programming language. 

Year Group

Areas of Study

7 & 8


Our curriculum expands beyond the national curriculum to ensure that our students are able to understand how a computer works, as well as develop their basic software skills to guarantee they become digitally literate citizens. During Year 7 & 8, they will express themselves and develop their ideas through information and communication technology at a suitable level to become active participants in our digital world and their future workplace. We follow the NCCE (CAS) progression pathways which support the three main strands form the national curriculum.

  • Computer Science
  • Information Technology
  • Digital Literacy



Selecting Computing as one of their options, our students will follow OCR Entry Level to Computer Science – R354. This specification is a full introduction to GCSE and will include four exam board set, end of topic tests (written tests, 30 minutes each} and a programming project that will be moderated by the exam board. The theory consists of:

  • Test 1: Computer Hardware; Computer Software
  • Test 2: Computer Memory and Storage; Moral, Legal, Cultural and Environmental Concerns
  • Test 3: Computational Logic; Algorithms
  • Test 4: Programming Techniques; Data Representation

The Programming project will be a written report evidence programming code in the following scenarios:

  • Plan a solution
  • Develop a solution
  • Testing a solution
  • Evaluating the success of the solution

 Computer Science Key Stage 4

Subject: Computer Science (OCR J276)                                                

Link to other subjects/degrees/careers:

Computer Science is a discipline itself and the curriculum will develop our student’s valuable computational thinking and programming skills that are extremely attractive in the modern workplace. Computer Science has deep links with mathematics, engineering, sciences and design and technology, and provides insights into both natural and artificial systems leading to a range of careers. This specification has been designed to seamlessly transition into Computer Science at A Level.

Skills/competencies developed:

Computer science is the study of modern computing devices and how they work. It is also about problem solving. A good computer programmer needs to have a passion for finding solutions, an ability to use maths and do work creatively. If you like to solve games and puzzles, this this subject is for you and 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 programs
  • 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 wider society
  • apply mathematical skills relevant to Computer Science.

Content (broken down by units):

Computer systems – 01  (Written paper, 1 hours and 30 minutes, 80 marks and 40% of the total GCSE)

  1. Systems Architecture
  2. Memory
  3. Storage
  4. Wired and wireless networks
  5. Network topologies, protocols and layers
  6. System security
  7. Databases
  8. System software
  9. Ethical, legal, cultural and environmental concerns

Computational thinking, algorithms and programming – 02  (Written paper, 1 hours and 30 minutes, 80 marks and 40% of the total GCSE)

  1. Algorithms *
  2. Programming techniques
  3. Producing robust programs
  4. Computational logic
  5. Translators and facilities of languages
  6. Data representation

Programming project ** - 03/04  (Non-Exam Controlled assessment – Totalling 20 hours, 40 marks, 20% of the total GCSE)

  1. Programming techniques
  2. Analysis
  3. Design
  4. Development
  5. Testing and evaluation and conclusions

* Algorithm questions are not exclusive to Component 02 and can be assessed in all omponents.

**Indicates inclusion of synoptic assessment.