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.
Get started in 3D Game Development with Unity, the most popular tool among game developers. Students develop 3D characters and environments to create interactive experiences.
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!
Work together in small teams to master our VEX IQ robotics challenges while learning to code in the C-based programming language ROBOTC.
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.