In Years 7 to 9 all girls have timetabled lessons in Computing.
The syllabus offers a mixture of Computer Science, ICT and Digital Literacy. The girls are taught important ICT skills such as spreadsheet modelling, data analysis and graphing, which are important in supporting teaching and learning across the school. Digital literacy is vital in encouraging the safe and productive use of technology.
The Computer Science modules cover a wide range of skills. Year 7 are introduced to the principles of coding by producing sequenced scripts and creating games using Hopscotch. Year 8 learn to use the turtle module in Python to sequence instructions and draw beautiful shapes, exploring the connections between programming and art. They also enjoy learning about computational thinking in the self-paced Swift Playgrounds environment. In addition to this, the girls design web pages using HTML and CSS. In Year 9 the girls develop their understanding of the principles of computational thinking and programming, again using Python.
Year 8 have one collaborative STEM lesson a week as part of the design, electronics and computing carousel.
At GCSE, girls follow the CIE IGCSE course in Computer Science. They develop their understanding of the main principles of problem-solving using computers, and apply this to creating computer-based solutions to problems using algorithms and a high-level programming language. They also develop a range of technical skills, and explore current and emerging computing technologies.
In the Sixth Form, girls are given the opportunity to take a technology course in which they receive support for pursuits such as web or app design, programming, advanced spreadsheets, CAD (computer-aided design) and 3D printing. This programme is designed to support pupils with interests they may want to pursue at university such as engineering, architecture, graphic design or computer science.