OCR GCSE Computer Science Year 10

From 2018 we will be Following the new OCR accredited Computer Science GCSE (9 to 1)

Please take a moment to study the specification here:  Click to download new specification

The GCSE has three component parts:

Computer Systems:

You’ll study:

  • Systems Architecture
  • Memory
  • Storage
  • Wired and wireless networks
  • Network topologies, protocols
    and layers
  • System security
  • System software
  • Ethical, legal, cultural and
    environmental concerns
Paper 1: Computer systems

50% GCSE

80 marks
1 hour and 30 minutes
Written paper
(no calculators allowed)

Computational thinking, algorithms and programming

• Algorithms *
• Programming techniques
• Producing robust programs
• Computational logic
• Translators and facilities of
• Data representation
Paper 2: Computational thinking,
algorithms and programming 50% GCSE
80 marks
1 hour and 30 minutes
Written paper
(no calculators allowed)

Programming project **

• Programming techniques
• Analysis
• Design
• Development
• Testing and evaluation and
Programming project

Totalling 20 hours
Non-Exam Assessment (NEA)


Please note that algorithmic questions feature in all three components.

Throughout Year 10, you will start studying the theory necessary for component 01 and 02, then starting practising programming in order to start the NEA at the end of the year.

Lesson 0

Learning Objectives Reflect on the coming course – what will be needed? Understand the structure of the course, and how the lessons will be divided. Read through the exam Spec Learning Outcomes All must  Complete the preparatory google form.  Reflect on the current understanding of Computer Science, and what will be needed over the coming […]


During the first term of the course, you will be looking inside the computer.  How does a combination of electric circuits give us so many diverse outputs?   From complex Maths to powerful office utilities to the most advanced video games.  We start by looking at the most powerful component, the CPU, or  “brain” of the […]


Learning Outcomes Objectives: Must Should Could Keywords Words to learn for this lesson are: Starter Main Plenary Homework

Block 2 – Programming

Topic List: In this unit you will study and revise all the necessary material to prepare you properly for the programming tasks in the controlled assessment. To begin with, if you haven’t already, please make sure you have installed Python 3.4 on your computer from this site: Getting back into Python: Outputting and formatting text  […]