The computing curriculum includes computer science, information technology and digital literacy.
A high-quality computing education equips pupils to use computational thinking and creativity to understand and change the world. Computing has deep links with mathematics, science and design and technology, therefore it uses a broad range of skills and challenges the pupils to become digitally literate at a level suitable for the future workplace and as active participants in a digital world.
The national curriculum for computing aims that all pupils:
- can understand and apply the fundamental principles and concepts of computer science, including abstraction, logic, algorithms and data representation.
- can analyse problems in computational terms, and have repeated practical experience of writing programs in order to solve such problems.
- can evaluate and apply information technology, including new or unfamiliar technologies, analytically to solve problems.
- are responsible, competent, confident and creative users of information and communication technology.
Key Stage 3
Pupils in years 7 and 8 study computing as part of the technology carousel. Three units are covered each year.
Working with images – Pupils learn about vector graphics and how to create them using Adobe Illustrator.
Coding – Pupils use Scratch software which is a visual programming language.
Web design – Pupils learn how to create a website using Adobe Dreamweaver.
Working with images – pupils learn how to use Adobe Photoshop for the digital manipulation of bitmap images.
Coding – pupils create a maze style game using Game Maker software.
Communication in computing – pupils learn about computer systems, binary, ASCII and logic gates.
Photo editing – pupils undertake a creative project where they learn to use Abode Photoshop to edit photographs and other images.
Programming with GameMaker – Pupils create maze-style games using GameMaker software to develop their experience and skills with programming using a different platform.
Programming with Small Basic – Small Basic is the perfect text-based language to start programming with. Pupils will reinforce the knowledge of variables and inputs whilst developing their knowledge of different types of loops and lists by learning to program searching and sorting algorithms.
Key Stage 4
In this option choice pupils complete three different units. Two are examined, worth 40% each. One is a controlled assessment, worth 20%. The course includes elements of coding, algorithmic thinking and the theory of computer systems.
Year 10 and Year 11
There are three option choices for the current year 10 and 11:
This course is equivalent to a GCSE. The course is 75% coursework with an online exam for the remaining 25%.
GCSE Computing Year 10
In this option choice pupils complete three different units. Two are examined, worth 40% each whilst the third is a controlled assessment, worth 20%. The course includes elements of coding, algorithmic thinking and the theory of computer systems.
GCSE Computing Year 11
In this option choice pupils complete three different units. Two are controlled assessment, worth 30% each whilst the third is examined, worth 40%. The course includes elements of coding, algorithmic thinking and the theory of computer systems.