We look to provide learners with every opportunity to become architects of their digital future. Learners will experiment with many aspects of Computer Science, develop their computational thinking and reflect on the use of computing in the wider world. Youngsters learn how computers and networks function; how to break down complex problems; how to design and develop computer programs and the impact that Computer Science has on society. As part of the learning, youngsters will learn at least two different programming languages, exploring the similarities and the differences between them, one of which will be used to implement their practical programming task.
Learners may choose to certify in Computer Science by choosing AQA GCSE Computer Science as one of their option choices. This course offers a wide variety of Computer Science learning covering many aspects of the subject area including basic computation, mobile app development, game development, programming/algorithms and the use of computers in the wider world.