Computing is part of the Key Stage 3 curriculum for students in Years 7 to 9 and Computer Science can also be taken as a GCSE option.
Pupils need to understand a problem or system before they can develop software for it, so pupils will use
- Logical reasoning, to identify the relationships between cause and effect.
- Abstraction, to focus on the key features of the problem or system, temporarily ignoring the minor details.
- Pattern recognition, so they will think of other problems which are similar to the current problem to see if there are ideas which could be re-used.
- Decomposition it’s important to break big projects down into manageable tasks, and then algorithms can be planned and developed task by task.
The AQA Computer Science course at GCSE gets students working with real-world, practical programming techniques which give them a good understanding of what makes technology work. Computer Science develops skills that are valued by employers.
The course is split into two components: Practical Programming and Computing Fundamentals. GCSE Computer Science also counts towards the English Baccalaureate science measure, offering students maximum recognition.