Computer Science

Computer Science and ICT help pupils develop a wide range of skills, which are sought after in all types industry. Pupils studying computing gain insight into computational systems of all kinds, whether or not they include computers. 

Pupils studying Information Technology will understand computer systems and develop IT skills and the purposeful application of computer systems. Pupils become digitally literate – able to use and express themselves and their ideas through information and communication technology at a level suitable for the 21st-century workplace and as active participants in a digital world.  We currently offer a Computer Science and ICT Cambridge Nationals.  At St Matthew Academy we are continually redeveloping our schemes of work as new specifications are introduced and student’s ability and skills develop in these fields.

 Key Stage 3

In Year 7,  we cover a range of topics including - E-safety, system architecture, memory and storage, data representation, algorithms, abstraction and decomposition, flowcharts and pseudocode, basic programming techniques, variables, conditions and operators and spreadsheet  skills.

In Year 8, we enhance the pupils’ programming techniques introduced in Year 7 and continue to develop their ICT skills.  The topics that we cover include - system architecture, memory and storage, data representation, binary and compression, algorithms, abstraction and decomposition, flowcharts and pseudocode, programming techniques, loops (For, While), If, ELIF, python programming, data handling, spreadsheet and database skills and e-safety .

In addition to the formal ranking exams that pupils sit twice a year, classroom teachers also conduct assessments within lessons to further assess pupil progress.

 Key Stage 4

We start the Computer Science GCSE option in Year 9.

The new specification splits the subject 80% theory exam and 20% project. 

Theory Exam (80%)

The following topics will be learned for the theory exam:  Systems Architecture; Memory and Storage; Wired and Wireless Networks; Network Topologies; Protocols and Layers; System Security; System Software; Ethical, Legal, Cultural and Environmental Concerns; Algorithms; Programming Techniques; Producing Robust Programs; Computational Logic, Translators and Facilities of Languages and Data Representation. 

Programming Project (20%)

Algorithms, Flow charts, Computer Programming (Python) and Testing

Year 9 Curriculum (2 Year GCSE) - Cambridge Nationals in ICT

The Cambridge Nationals consists of 4 units each worth 25% of the course of which Unit 1 being a paper based exam on ‘Understanding Computer Systems’.

In Year 10, pupils will sit the exam, Unit 1 and complete the fourth unit of the course. In Year 9 pupils will do the following units:

Unit 2 – Using ICT to create a business solution.
This Unit will enable the pupils to develop ICT skills that will equip them to operate effectively in a business environment.

Unit 3 – Handling data using spreadsheets.

This unit will help the pupils to process and present data into meaningful information that can be used to support the decision-making process in real life scenarios.


Homework will be set every two weeks for KS3 and once a week for KS4.  Homework serves to embed the skills learned by pupils within lessons.

Recommended resources