Tackle app design, gaming, robotics and animation through the power of code!
Love video games? Stop buying them and start building them for yourself! Learn computing fundamentals while you create your own stories and characters.
Use your camera to its full potential, understanding lighting and edit your final images with professional tools.
Get into the maker mentality with this exciting blend of design, engineering and craft!
Learn Java as you build video games!
A straight-up computer science course covering computing fundamentals and applying coding skills to solve practical challenges.
Learn code through game design and unlock the creative power of play.
Work together in small teams to master our VEX IQ robotics challenges while learning to program in a C-based language ROBOTC.
Love robots? Make your own!
Become a Maker using one of the most popular and exciting games on the planet – Minecraft! Create your own world, blocks, structures and even a physical controller.
Get started in web development by learning HTML and CSS, the building blocks of websites.
Take your coding further with this second step in learning Python.
Make music (and unique musical instruments!) the way the professionals do it and let your creative juices flow.
Learn Python Coding by using one of the most popular gaming platforms on the planet: Minecraft.
Use Arduino, a programmable electronics platform, to create exciting sensors and gadgets that can interact with the world around you!