Computer Science
The Computing Department has fully implemented the Year 7, 8 & 9 national curriculum, aiming to achieve the objectives for able students. There is a strong emphasis on the development of computing and ICT skills, with a direct interactive teaching method. Independent work is incorporated into the course, and the more able are encouraged to further explore areas of computing.
KS3 and KS4 students are entered for the BEBRAS challenges with notable successes each year.
The Faculty also runs a thriving lunchtime and after school support clubs.
Students are taught in forms in year 7, before being taught in their maths sets in year 8 and 9.
We aim to help students gain confidence in their abilities, to work on their own or to ask for help as appropriate, to persevere with problems, and above all, to enjoy the world of Computing.
Computer Science can be taken at GCSE and at AS Level
Extra Curriculum
- Keystage 5 Mentoring
- Year 10 Support Classes
- Year 11 Support Classes
- Year 9 Stem Club
- Bebras Challenge for Keystage 3 and 4
- Year 8 CyberFirst Competition
Key Stage 3 Learning Objectives
- Microsoft Word
- Microsoft PowerPoint
- HTML and Webpages
- Scratch Programming
- Inputs, outputs and storage
- Computational Thinking
Year 8
- Introduction to Networks
- Representations of Data
- Microsoft Word
- Introduction to Python Programming
- Layers of Computer Systems
Year 9
Key Stage 4 Learning Objectives
1.1 Systems Architecture
1.3 Computer Networks, Connections and Protocols
1.4 Network Security
1.5 Systems Software
1.6 Environmental, Cultural, Ethical Impacts of Technology
2.1 Algorithms
2.2 Programming Fundamentals
2.3 Producing Robust Programs
2.4 Boolean Logic
2.5 Programming Languages and IDEs
Key Stage 5 Learning Objectives
- Characteristics of contemporary processors, input, output and storage devices
- Software and Software Development
- Programming
- Exchanging Data
- Data Types, Data Structures and Algorithms
- Legal, Moral, Ethical and Cultural Issues
- Elements of Computational Thinking
- Problem Solving and Programming
- Algorithms