Computer Science

The purpose of the curriculum is for students to gain a well-rounded understanding of computer science. Through the introduction of the core principles, they will develop skills in problem solving and computational thinking. They will learn fundamental skills in abstraction and decomposition that are needed to model aspects of real-world situations; as a result they are able to understand, design, build and test models and fully programmed solutions to a problem.

Students develop the opportunity to improve transferable skills 'underpinning' concepts that are useful in many subjects and careers, including mathematics, science and engineering. With desirable outcomes, students can progress to the next level of study at A level or vocational qualifications.

Exam Board

EdExcel

Course Title and Syllabus

GCSE Computer Science

Details of Papers

Paper 1 : Principles of Computer Science

  • Written examination: 1 hour and 30 minutes
  • 50% of the qualification
  • 75 marks

Paper 2: Application of Computational Thinking

  • Onscreen examination: 2 hours
  • 50% of the qualification
  • 75 marks

Overview

Year Term Topic(s)
Year 7 Autumn

Computer Hardware

Scratch Programming

Spring

Scratch game making

Introduction to HTML

Summer

Computer controlled systems using flowol and flowcharts

Micro-bit programming

Year 8 Autumn

My digital world

Binary bits and bytes

Spring

Introduction to Python Turtle

HTML and CSS

Summer

Scratch game making - advanced

Vector graphics

Year 9 Autumn

Computer networks

Introduction to Python

Spring

Introduction to Python continued

HTML, CSS & JavaScript

Summer

Scratch scrolling game

Data science and spreadsheets

Year 10 Autumn

Data representation

Computational thinking (algorithms & programming 1)

Spring

Computer hardware and software

Computational thinking (algorithms and programing 2)

Summer

Computer networks

Issues and impact of computer systems

Year 11 Autumn

Computational thinking (data structures and subprograms)

Computational thinking (file handling)

Spring

Issues and impact of computer systems

Revision:

  • Paper 1 practice questions
  • Paper 2 practice exam questions
Summer

Revision:

  • Paper 1: Principles of Computer Science
  • Paper 2: Application of Computational Thinking

Exams