Professor Dijkisra, a famous computer scientist, commented: "Computing is no more about computers than astronomy is about telescopes." Stephen Wolfram argues that Nature is written in the language of computation, challenging Galileo's claim that it is written in mathematics.
Computer Science equips pupils with the necessary understanding and problem-solving skills to develop their own computer applications. It involves the study of a range of languages and development tools to allow pupils to develop their own algorithms to solve real world problems. In Years 7 and 8, pupils develop basic algorithms and their own applications using a visual development environment. They are also introduced to text based languages. HTML and CSS are used to produce a website as well as a language called Python to develop applications. Pupils use Lego Robotics to develop their own robots, using a variety of motors and sensors and then write a program to make them operate.
In Years 10 and 11 pupils have the option to study GCSE Computing. The predominant language used is Python. In Year 12 the students have the opportunity to study Computing at AS level in which the predominant programming language used is Delphi (Pascal). If they continue their A level Computing studies into Year 13, they will have the opportunity to complete extensive computer-based coursework with the possibility of exploring the use of different programming languages independently.
Kingswood offers a wide range of extra-curricular computing based activities. These include Lego Robotics, Arduino, and Blender 3D animation clubs.
You can view the details of our A Level course in the Sixth Form Academic Programme 2018-2020.
You can view details of our GCSE course in the Kingswood GCSE courses 2016-2017 curriculum booklet.