Created for students who want to know how things work. You'll design, engineer, and code useful everyday objects like treasure box alarms, light up displays, and digital heartbeats.
Instagram. Spotify. Pinterest. All built on Python. This beginner’s course gives bright young minds a head-start on one of the world’s most in-demand programming languages.
Get familiar with Python, one of the most widely-used and widely-taught programming languages in senior schools, universities and businesses, and learn to code from the ground up.
Take your coding further with this second step in learning Python. This course builds on the Python fundamentals covered in the Teen Coding with Python course.
Build a unique media portfolio with Adobe Creative Cloud! Learn basic photography, videography, and audio processing so that you can create stunning visual media.
Learn how to take stunning photos and build a photography portfolio that you can share with friends and family!
Robotics is a rich environment for exploring engineering and programming. Campers work in teams of two to build and programme robots that can sense their environments and respond autonomously.
Participants will invent and code their own gadgets using breadboards to connect sensors, lights, conductive materials, motors and more!
This camp offers students aged 12+ a chance to learn programming in Java and Python. Students build their own games, building and controlling the environment with code.