Computer Science

Computing Key Stage 3   

Year Group

Areas of Study

7 & 8


Part of the EBacc, we are following the new Computing curriculum which equips our girls to use computational thinking and creativity to understand and change the world. We are focusing on problem solving to understand abstract theory concepts.


Progression Pathways: Topics

  • Algorithms
  • Programming & Development
  • Data & Data Representation
  • Hardware & Processing
  • Communication & Networks
  • Information Technology


Progression Pathways: Strands

  • Computer Science
  • Information Technology
  • Digital Literacy



Following OCR Entry Level to Computer Science, this specification is an Introduction to GCSE which includes 4 OCR set end of topic tests (written test, 30 minutes in duration) and a programming project.


Computer Systems

  • 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


Programming Project

  • 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.