
What is our vision in Computer Science ?
We teach children how to break down real world problems, and to think logically and create programs where key algorithms are applied to solve problems. Every programming language has its own vocabulary and grammar but they all follow the same type of logic. We expose the students to the computational idea of abstraction, and how to think logically, plan and write programs to solve problems. They will learn skills which are transferable between programming languages, not just how to program in one particular language. They will also be taught at a basic level how a computer works, particularly the architecture and the binary representation of data, as well as the fundamentals of computer networking and the internet.
We have particular focus on:
- extending beyond the regular curriculum the coding skills of students with particular aptitude and/or the elected desire to extend their learning;
- promoting and increasing the participation of girls at GCSE level with the objective of a 50/50 balance of girls and boys.
Computer Science curriculum journey
Computer Science at KS3
Our Computer Science curriculum is both fun and stretching, covering aspects of computer science, digital literacy and creativity. The areas of study offer students broad experiences within the subject area. Over the course of Key Stage 3, students will have experienced and studied many different areas of Computer Science to give them a taste of what the subject entails.
Support for students
Lunchtime and after-school coding club, drop-in sessions.
Curriculum learning grid for Year 7
Curriculum learning grid for Year 8
Curriculum learning grid for Year 9
Computer Science Super Curriculum
Computer Science at KS4
Students can elect to study AQA GCSE Computer Science in Key Stage 4. This qualification builds on the foundation of knowledge acquired at Key Stage 3 and is practical in nature. This qualification is assessed through two theory based examinations.
Students develop programming and problem solving skills at KS3 then throughout the GCSE course in preparation to complete a number of programming challenges.
Extended Learning Opportunities in Computer Science
Our Computer Science curriculum is both fun and stretching, covering aspects of computer science, digital literacy and creativity. This includes a range of trips, clubs and cross curricular opportunities.
Curriculum learning grid in Year 10
Curriculum learning grid in Year 11
Further Education & Career Pathways in Computer Science
Support for students
Drop-in sessions, access to subject leader by email for ad-hoc support needs, weekly after-school support sessions.
Useful revision websites
Computational Thinking
Algorithms
Programming techniques
Computational logic
Data representation
Computing Systems
Systems Architecture
Memory
Networks
Ethical, legal culture and environmental issues
How can parents and carers support learning ?
Monitor timely completion of homework tasks and revision activity, provide access to online classroom and coding resources, support with the department’s ethos of a mature and disciplined approach to learning and behaviour.