computer science
The department offer GCSE and A Level Computer Science which builds on the work students complete in the lower school. We are keen to harness the enthusiasm many young people have for technology and teach them how it actually works. This is done via coding and studying machine architecture. We aim to enhance students' ability to think logically and error check their code.
Curriculum Map Computer Science
Our Curriculum in Years 7, 8 and 9
Students learn how to program web pages using HTML. They also study computer hardware and learn about the creation of algorithms.
Students complete a micro:bit project where they program the small portable device provided by the BBC using python.
Students learn how to develop and use Excel formulae to solve problems. They develop programming design and writing skills using code studio, particularly iteration, selection, and using functions and procedures.
In addition to Computer Science, students develop their ICT skills in a number of lessons.
- Using ICT; Presentation Skills
- Using Data and Information Sources; Internet Safety
- Public Information Systems; Spreadsheet and Presentation Skills
- Information Validity and Bias; Internet Skills
- Models and Numeric Data; Spreadsheet Skills
- Control Systems; Control Technology Skills- Product Design
Our Curriculum in the Upper School
Enrichment opportunities
In the Lower School, we enter the UK Bebras Computational Thinking Challenge organised by the University of Oxford. The challenge introduces computational thinking to students while completing the online tasks. It takes part in over 40 countries and is designed to encourage students to become excited about computing. Many of our students gain Certificates of Participation, Merit, and Distinction, and some successfully achieved a place in the second round and other inter-school competitions.