Skip to content ↓

Idsall School

  • slideshow image

GCSE

Computer Science (OCR GCSE Computing)

 

Computing is everywhere and, for most of us, life without computers is unimaginable, with computer systems affecting most of the things that we do. For example, computers are used for entertainment, to do business, control machinery, navigate planes, support administration and communicate.

Obviously, a GCSE in Computing gives pupils skills needed to start their journey towards a career in computer science. But even more than this, it will give them some of the skills you needed for any career. Want to become a designer, architect, engineer, publisher, medical researcher, sports coach, music or film producer (the list is endless)? Then Computing is one of the best points to start from.

Computer Science is an eBacc subject and recognised as the fourth Science, on a par with Physics, Biology & Chemistry.

Topics include:

  1. Problem Solving (algorithms, decomposition and abstraction).
  2. Programming (code development, constructs, datatypes and structures, input/output, operators and subprograms).
  3. Data (binary, data representation, data storage and compression, encryption and databases).
  4. Computers (hardware, logic, software and programming languages).
  5. Communication and the internet (networks, network security, the internet and the worldwide web).
  6. The bigger picture (emerging trends, issues and impact).

Assessment on this course is made via the following elements:

  1. Principles of Computer Science. This component is assessed via a written examination, and counts for 50% of the final award. Topics 1-6 (see above) are tested. Examination to be sat when in Year 11.
  2. Application of Computational Thinking. This component is assessed via a scenario based examination, and counts for 50% of the final award. The main focus is on Topics 1 and 2 (see above), but it may draw on all other topics. Examination to be sat when in Year 11.

Topics Covered per Half Term 

Terms

Year 10

Year 11

Autumn 1

 

Introduction  to course

Systems Architecture

Memory

Programming

Programming Project

 

Autumn 2

 

Storage

Wired and wireless networks

Programming

Programming Project

Algorithms

 

Spring 1

 

Network topologies, protocols and layers.

Programming

Programming techniques

Producing Robust Programs

Computational Logic

 

Spring 2

 

Systems security

Systems software

Programming

Translators and facilities of languages

Data Representations

Revision

 

Summer 1

 

Ethical, legal, cultural and environmental concerns.

Programming

Revision

Summer 2

Programming

Revision