- Home
- Curriculum
- Subject Information
- Computer Science
Computer Science
BackWELCOME
Our aim in Computer Science is to develop students’ interest in, and enthusiasm to learn more about how, technology works and how changes in technology are increasingly influencing their lives. Technology is changing every facet of our lives and it is vital that students gain an understanding of this to enable them to make informed choices as consumers of technology but also as future decision-makers be they software developers, engineers, doctors, solicitors or entrepreneurs. We want them to become resilient and expert problem solvers with attention to detail. We want them to be able to communicate complex ideas clearly using key terminology.
We have an active cocurricular programme that includes:
- Y10 to 13 VEX VRC robotics club
- Y9 VEX IQ robotics club
- All Years Computer science Society
We also give students the opportunity to enter challenges such as the Bebras Challenge and Oxford University Computing Challenge.
- Mr Cronk, Head of Computer Science
WHAT WE DO
The students are given an introduction to computer science, looking at how computers work and how to program them. They will develop their programming skills and learn how computers can be linked through a network.
Lower Years Computer Science
The lower years curriculum will involve the following:
Year 7 | Year 8 | |
---|---|---|
Autumn Term |
Digital literacy Computational thinking Programming 1 |
Problem solving |
Spring Term |
Looking inside the computer Programming 2 |
Autonomous vehicles
|
Summer Term |
IT Skills - Spreadsheets Project |
Introduction to Python |
Middle Years (Y9-11) Computer Studies
The middle years curriculum will involve the following:
Year 9 | Year 10 | Year 11 | |
---|---|---|---|
Autumn Term |
Programming - basics |
Programming - errors and testing Networking |
Data bases Mock revision |
Spring Term |
Programming - data structures and functions Data representation |
Programming - enrichment Cyber security |
Exam revision |
Summer Term |
Programming - validation and authentication Computer systems |
Programming - project Y10 exam Impacts |
Exam revision |
Upper Years Computer Studies
The upper years curriculum will involve the following:
Year 12 | Year 13 | |
---|---|---|
Autumn Term |
Fundamentals of programming Introduction to object oriented programming Data representation Practice practical programming project 1 |
Practical programming project Developing understanding of numbers Fundamentals of algorithms Big data and functional programming |
Spring Term |
Fundamentals of databases Computer systems and architecture |
Practical programming project Consequences of uses of computing Revision |
Summer Term |
Practical programming project 2
|
Exam revision |