Curriculum

COMPUTER SCIENCE

The computing curriculum teaches pupils to use computational thinking and creativity to solve problems. They will learn the principles of information and computation, how digital systems work and how to create programs and systems of their own. As a result, our pupils will become responsible, competent, confident and creative users of information and communication technology.
Curriculum Overview
Year 7 Year 8
  • Problem Solving: Algorithms, Decomposition & Abstraction
  • Python Programming: Develop Code, Constructs, Data Types & Structures, Input/Output, Operators, Subprograms
  • Data: Binary, Data Representation, Data Storage and Compression, Encryption, Databases
  • Computers: Machines and Computational Modelling, Hardware, Logic, Software, Programming Languages
  • Communication & the Internet: Networks, Network Security, Internet and World Wide Web
  • BBC Microbit Programming Kitronics Inventors’ Kit (Electronics)
  • Digital Games Production
  • Digital Publishing Production
  • Problem Solving: Algorithms, Decomposition & Abstraction
  • Python Programming: Develop Code, Constructs, Data Types & Structures, Input/Output, Operators, Subprograms
  • Data: Binary, Data Representation, Data Storage and Compression, Encryption, Databases
  • Computers: Machines and Computational Modelling, Hardware, Logic, Software, Programming Languages
  • Communication & the Internet: Networks, Network security, the Internet and the World Wide Web
  • Flowol (Control Systems)
  • Planning & Pitching a Digital Product
  • Digital Games Production/ Digital Publishing Production
Year 9 Year 10 Year 11
  • Problem Solving: Algorithms, Decomposition & Abstraction
  • Python Programming: Develop Code, Constructs, Data Types & Structures, Input/Output, Operators, Subprograms
  • Data: Binary, Data Representation, Data Storage and Compression, Encryption, Databases
  • Computers: Machines and Computational Modelling, Hardware, Logic, Software, Programming Languages
  • Communication & the Internet: Networks, Network Security, the Internet and the World Wide Web
  • The Bigger Picture: Emerging Trends, Issues and Impact
  • Problem Solving: Algorithms, Decomposition & Abstraction
  • Python Programming: Develop Code, Constructs, Data Types  & Structures, Input/Output, Operators, Subprograms
  • Data: Binary, Data Representation, Data Storage and Compression, Encryption, Databases
  • Computers: Machines and Computational Modelling, Hardware, Logic, Software, Programming Languages
  • Communication & the Internet: Networks, Network Security, the Internet and the World Wide Web
  • The Bigger Picture: Emerging Trends, Issues and Impact
  • Computer Science Non-Examined Component
  • N/A – pupils sit their GCSE exams at the end of Year 10
Assessment

Internal assessments take place every half-term.

KS4 Exam Board Specification: EdExcel Computer Science (1CP1)

Enrichment Offer

The Department offers subject-specific enrichment clubs and pupils are able to use the Academy’s state-of-the-art IT facilities at both lunchtime and after school. Pupils are able to take part in school-wide competitions, as well as representing the Academy in local and national competitions designed to increase their engagement and enhance their subject knowledge. Intervention sessions to consolidate prior learning and ensure maximum progress are at the heart of our delivery model.

Useful Resources and Revision Support