To provide a grounding in basic computational skills and knowledge, including programming, algorithmic design and computer hardware. To equip pupils with essential skills in algorithmic thinking and software development. To support and encourage pupils to achieve at or beyond their target grades in Computer Science, allowing them to successfully continue to further study and the workplace.
Tap headings to expand.
GCSE Computer Science
Year 10
Term 1
- Systems Architecture
- Memory and Storage
- Wired and Wireless Networks
- Skills: programming - input, output, sequence, selection, iteration
Term 2
- Network Topologies, Protocols and Layers
- System Security
- Skills: programming - subroutines, procedures and functions, arrays
Term 3
- Hardware and Software
- Skills: arrays, lists, serial files, exception handling
Term 4
- Ethical, Legal and Environmental Impacts of Computing
- Algorithms
- Skills: algorithmic programming and testing
Term 5
- Algorithms
- Revision
- Programming practice
Term 6
- Programming practice
- Revision
Year 11
Term 1
- Revision
- Skills: programming
Term 2
- Revision
- Skills: programming
Term 3
- Spiral Revision of SLR 8-13
- Skills: programming
Term 4
- Spiral Revision of SLR 1-7
- Skills: Exam question practice
Term 5
- Walking, talking mock.
- Exams