Skip to content ↓

Computer Science & ICT

Curriculum Summary

Key Stage 3

Programme of Study

Students study ICT and Computer Science throughout Year 7 and 8. ICT equips students with the essential computer skills that they need for everyday life. Computer Science gives learners a real, in-depth understanding of how computer technology works. It is a subject that will provide excellent preparation for higher study and employment, develop critical thinking, analysis and problem-solving skills.

In Year 7, students have two lessons per fortnight. They start by learning functional ICT skills using the Microsoft Office applications and online services. The benefits them with skills to use across all subjects, supporting their learning. We move on to developing problem-solving skills, teaching the basics of algorithms with the help of the block programming language, Scratch.

In Year 8, students continue to have two lesson per fortnight. They cover a wide range of topics which include graphics design, computational data representation and systems architecture. Excitingly, students already start their education in Python, a fully tooled programming language. This not only teaches them algorithmic skills, but develops their core problem-solving skills.

Learning / Teaching Approach

We believe in practical skills being taught through practice. We try to reduce the theory work and give the students the chance to explore new skills in a structured way while learning the theory alongside developing oracy skills.

When teaching programming, we use the PRIMM methodology to ensure the most productive experience in learning. PRIMM stands for Predict, Run, Investigate, Modify and Make. This ensures students make structured steps towards mastering each sub topic.

 

Key Stage 4 – GCSE Computer Science

Course Overview

Computer Science gives learners a wide breadth of understanding how computer technology works. It is a subject that will provide excellent preparation for higher study and employment, develop critical thinking, analysis and problem-solving skills.

In particular, this course prepares you to pursue the course at A Level which is a strong path to follow if you intend to take Computer Science at university.

Course Details:

OCR GCSE Computer Science J277

Unit

Topics

Assessment

J277/01: Computer systems

Systems architecture

Memory and storage

Computer networks, connections and protocols

Network security

Systems software

Ethical, legal, cultural and environmental impacts of digital technology

Written Paper: 1h 30mins

 

50% of total GCSE

80 marks

J277/02: Computational thinking, algorithms and programming

Algorithms

Programming fundamentals

Producing robust programs

Boolean logic

Programming languages and IDEs

Written Paper: 1h 30mins

 

50% of total GCSE

80 marks

What it leads to

Computing will help prepare students for a variety of careers including: IT manager, software developer (programming), system test technician, technical support engineer, forensic technologist, web application designer and developer.

Key Stage 5 – A Level Computer Science

Course Overview

This A Level is a rigorous course designed to develop students' understanding of computer systems, algorithms, programming, and problem-solving skills. The course consists of three key components as discussed below.

This A Level aims to prepare students for further education and careers in technology by fostering critical thinking, innovation, and independent learning.

Course Details:

OCR A Level Computer Science H446

Unit

Topics

Assessment

H446/01: Computer systems

  • The characteristics of contemporary processors, input, output and storage devices
  • Software and software development
  • Exchanging data
  • Data types, data structures and algorithms
  • Legal, moral, cultural and ethical issues

Written Paper: 2h 30mins

 

40% of total A Level

140 marks

H446/02: Algorithms and Programming

  • Elements of computational thinking
  • Problem solving and programming
  • Algorithms to solve problems and standard algorithms

Written Paper: 2h 30mins

 

40% of total A Level

140 marks

H446/03: Programming project

The learner will choose a computing problem to work through according to the guidance in the specification.

  • Analysis of the problem
  • Design of the solution
  • Developing the solution
  • Evaluation

Non-exam assessment

 

20% of total A Level

70 marks