Thinking Matters 2018

Computer Science is an exciting and intellectually challenging subject that influences practically every aspect of modern life. It appeals to both the creative and scientific interests and the skills it teaches such as computational thinking and problem solving can be applied to every walk of life. Computer Science

Computer Science continues to flourish at the College with the new iGCSE Computer Science course fully embedded into the timetable and computational thinking and programming taught to all pupils up to Year 8. It also continues to play a major role in activities beyond the classroom allowing pupils to explore their avid interests in technology, programming, AI and all aspects of the modern world. Code Club is open to all pupils and has seen ‘Programming Club is a good way to meet experts to help you if you are just a beginner.’ Ethan, Year 7

membership and participation continue to increase dramatically. Pupils work collaboratively to code solutions to various real-world problems in a variety of languages including Python with the PyGame library, Visual Basic and Java as well as building websites with HTML and adding functionality with JavaScript. On a practical level, pupils are enthusiastic in using the various pieces of kit we have from Microbits to Raspberry Pi’s and our most popular piece – a full size traditional arcade cabinet on which their games can be played. All pupils enter the UK BEBRAS Computational Thinking Challenge, which contains engaging computer-science-based logic problems. We continue to send finalists through to the final at Oxford University, placing them in the top 0.1% of all the competitors. ‘Programming Club has given me time to code in a room full of people interested in the same thing.’ Seb, Year 7 Robotics also plays a full role both within the curriculum and beyond it. We ran a full day of Robotics during a recent Dulwich Digital day where pupils built their own robotic car, equipped with an array of sensors to find its own way around a path and around strategically placed obstacles. This can be programmed with a number of languages from the block-based variety for younger years to text as they move up the school.

Pupils enjoy getting to grips with pieces of kit in Code Club.

30

Made with FlippingBook - Online magazine maker