Computer Science
Computer Science is essential in our digital age, teaching pupils critical skills in programming, problem-solving, and digital literacy. At Kennet School, we offer a comprehensive curriculum which prepares pupils for future technological challenges.
Curriculum Overview
Key Stage | Qualification | Taught |
---|---|---|
3 | - | ✔ |
4 | GCSE Computer Science | ✔ |
5 | A Level Computer Science | ✔ |
Key Stage 3
Pupils are introduced to basic programming, digital systems, and computational thinking. Lessons involve practical projects, coding exercises, and exploring the impact of technology on society.
Key Stage 4
Our GCSE Computer Science course covers programming languages, algorithms, data representation and cyber security. Pupils undertake projects which develop their coding skills and understand computer systems and networks.
Key Stage 5
Our A Level Computer Science course includes advanced programming, software development and computational theory. Students work on complex projects, learning about data structures, algorithms, and computer architecture.
Facilities
Our Computer Science Department offers a cutting-edge learning environment, featuring state-of-the-art computer labs, the latest software, online resources and a dedicated coding lab exclusively for our Sixth Form students.
We are proud to foster a growing interest in computer science, with an increasing number of girls joining the subject each year. Our pupils have access to a wide range of co-curricular activities, including the Bebras Challenge, OUCC Challenge, Raspberry Pi Competition and House Hackathon, providing them with opportunities to develop their skills beyond the classroom.
To bridge the gap between academics and industry, we regularly host guest speakers from the tech sector and organise industry-related trips, helping pupils understand real-world applications of computer science. Additionally, we are building a specialised library featuring books from the Oxbridge reading list to support pupils preparing for competitive university interviews.
Our department is committed to inspiring the next generation of computer scientists through innovation, engagement and real-world experience.