Each year the department takes part in the annual Oxford University Bebras Computational Thinking Challenge. This year a number of our girls were amongst the highest achievers in the competition.

Preps
As an introduction to computational thinking our Prep students develop their understanding of algorithms and logical reasoning. They also work across a number of platforms to create and debug simple programs.
In addition to this we understand the importance of developing basic mouse and keyboard skills as well as the need to create content for different audiences. We cannot ignore the importance of staying safe online and there are numerous initiatives in and out of computing lessons that focus on the safe use of the web as well as how young children can share concerns about what they experience online.

Juniors
At this stage our students will have a better understanding of algorithms and this continues to be developed. Students learn how to decompose problems, work with control systems and make use of basic examples of programming techniques such as repetition and selection.
Effective use of the web is a key focus and staying safe online and evaluating online content continues to feature. The importance of developing good online habits and knowing how to behave online is also emphasised.

Form III to Upper IV (Key stage 3)
Our students start to work directly with algorithms through text and block based programming environments. Use of Python and Small Basic are examples of the languages we use. Other units of work include cryptography, binary and Scratch as well as others.

Lower V to Upper V (Key stage 4)
GCSE Computing is offered to all students who are interested in Computer Science. Being mathematically minded is useful but not essential. A willingness to problem solve and a level of resilience is however! We currently offer the OCR Computing qualification.

Extra-curricular
We are currently running a Digital Leaders club where students get together to support teachers in their use of the VLE. As well as this, we are setting up our very own escape room competition which should be very exciting.