Skip to content ↓

Ss John Fisher and Thomas More
Roman Catholic High School

School Synergy Logo

Computer Science Curriculum


Key Stage 3

Pupils will develop the following knowledge, skills and understanding:

They will learn:

  • Programming—they will be taught at least one programming language, and will use it practically and creatively.
  • Algorithms—and why they are at the heart of how computers work
  • Data—how it is handled and stored and what it can be used for
  • Hardware—how computers and networks are made up and how they communicate

In addition they will:

  • Learn how to create simple computer games
  • Gain an understanding of the fundamental concepts around creating software applications
  • Have opportunities to work collaboratively
  • Create a computer programme using a traditional coding style to solve a given task

Key Stage 4 – Digital Information Technology

The award gives learners the opportunity to develop sector-specific knowledge and skills in a practical learning environment including the:

  • Development of key skills that prove learners aptitude in digital information technology.
  • Processes that underpin effective ways of working, such as cyber security, virtual teams and legal and ethical codes of conduct.
  • Knowledge that underpins effective use of skills, process and attitudes in the sector such as how different user interfaces meet user needs.

Key Stage 4 – GCSE Computer Science

Assessment for Computer Science will be based on a Programming Project and Practical Investigation assignment. Pupils are required to produce a report which will demonstrate their ability to analyse a problem, identify requirements, and make appropriate use of programming skills in providing solutions.  Pupils are required to design, implement, test and evaluate their solutions.  Pupils will be required to code the complete system themselves.

Pupils will also focus on the computing theory and written side of Computer Science. Theory will be in-depth, covering complex concepts and ideas.

KS4 Academic Route – GCSE Computer Science

Year 10

Systems architecture – Paper 1, Computer Systems

Memory and storage - Paper 1, Computer Systems

Computer networks, connections and protocols - Paper 1, Computer Systems

Algorithms – Paper 2, Computational Thinking

Programming fundamentals - Paper 2, Computational Thinking

Producing robust programs - Paper 2, Computational Thinking

Year 11

Network security - Paper 1, Computer Systems

Systems software - Paper 1, Computer Systems

Ethical, legal, cultural and environmental impacts of digital technology - Paper 1, Computer Systems

Boolean logic - Paper 2, Computational Thinking

Programming languages and Integrated Development Environments - Paper 2, Computational Thinking


2 x Externally assessed examinations. From September 2020, exam boards will not require internally assessed controlled assessment.

KS4 Vocational Route – Digital Information Technology

Year 10 – Controlled Assessments

Component 1 – Internally Assessed - Exploring User Interface Design Principles and Project Planning Techniques

Component 2 – Internally Assessed - Collecting, Presenting and Interpreting Data

Year 11 – External Assessment

Component 3 – External Assessment

Effective Digital Working Practices

• Modern Technologies

• Cyber Security

• Digital Systems

• Planning and Communication