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

Progression Pathways: Topics

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

Progression Pathways: Strands

  • Computer Science
  • Information Technology
  • Digital Literacy





Offering students the chance to enter to gain the following qualification:

(OCR: Entry level into Computing Certificate – R353)

3 OCR set end of term tests (Written tests, 15 minutes in duration, taken after teaching a topic,  combined 24 marks and 30% of qualification)

  • Hardware
  • Software
  • Logic

Programming task – possibly in JavaScript, HTML, CSS or Java/ Python (Internally assessed, externally moderated,  40 marks and 50% of qualification)

Trends in Computing Presentation – individual chosen topic (Internally assessed, externally moderated,  16 marks and 20% of qualification)

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 at AS/A2):

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.