Computer Science

The teaching of Computer Science aims to promote logical and creative thinking, initiative, independent learning and skills for the digital world. Computer Science classes encourage pupils to reflect on, and personalise, their use of technology as well as teach the principles of programming techniques.

Across all departments, pupils learn to use a range of technology tools and information sources to analyse, process and present information, and to model, measure and control external events. There is a wide and varied range of technology resources available at Cranleigh, including dedicated PC and Mac suites as well as classroom sets of iPADs for the younger years. Additionally, classrooms have interactive whiteboards and visualisers and access to many other peripherals such as cameras and scanners.

A key area we are working on in Computer Science is computational thinking and this is embedded across our schemes of work at Key stage three through the strands in the National Curriculum Programmes of Study. As a result, our pupils are critical thinkers and approach problems with an inquiring mind and a confidence that only comes from the training they receive. Our robotics programme is thriving through our after-school activities programme and pupils are preparing for entry into local and national competitions. We offer the IGCSE and A Level Computer Science courses which build on the work done in previous years.


“What a computer is to me is the most remarkable tool that we have ever come up with. It’s the equivalent of a bicycle for our minds.” Steve Jobs



Whilst proficiency in the principles of 21st century computing is essential, we recognise that it is equally important for pupils to learn how best to use technology across all curriculum areas as it can provide flexible and engaging interactive resources, offer the chance to work collaboratively and competitively within the wider community and be tailored to the needs of individual pupils. Furthermore, appropriately supervised access to the internet provides rich, multimedia resources and opportunities to connect learning with real life events around the world.