The standard cookie policy for this website is to allow all cookies. This helps to ensure you have the optimal experience. If you would like to continue with our optimal website experience, you don't need to make any changes. If you would like to learn more about what cookies are and how we use them, visit our cookie policy page.

Computer Science

"There is no reason anyone would want a computer in their home." (Ken Olsen, 1977)

All students are taught Computer Science in Key Stage 3 for an hour a week. Students will learn a range of knowledge and skills including computer systems, data structures, algorithms, programming, networks and communications systems in the modern world, using the latest technology and the Internet. They will develop and apply their analytic, problem solving and computational thinking creativity. They will also explore important elements of how to make use of ICT safely and responsibly and get the chance to develop digital media to share and communicate their learning with a wider audience. They will become digitally literate - able to use, and express themselves and develop their ideas through, information and communication technology – at a level suitable for the future workplace and as active participants in a digital world.

During the GCSE course students will be taught how to program, including solving real world scenarios using Visual Studio. Students will also learn computational theory; which includes hardware and software, data representation in computer science, advanced database management systems and programming theory.

The computer is an amazingly versatile tool that is transforming our world. It is the role of the Computer Science department to education students on all aspects of using a computer, from simple word processing to image manipulation. Mr Benjamin Monk, Head of Computer Science.

The department is well resourced, all computer have a variety of programming IDE's supporting a range of programming languages, such as Python and Visual Basic. The department also make use of programmable robotic kits, programmable electrical circuits, and unmanned aerial vehicles. All this equipment is used to enhance pupils' programming skills while also offering the satisfaction of seeing programs in operation.‚Äč