Python Intermediate
Python AI: Build a Smart Assistant
Code a talking AI sidekick in Python that listens, jokes, and talks back.
Creators Hub · Project-based learning
Learn to code through projects that work. Games, AI, robotics—and whatever comes next.
Turn curiosity into something you can build, share, and make your own. Start with your first project. Grow into more advanced tools and ideas.
Explore the coursesGuided learning. Online and in person.
Learn by making
Real tools. Useful skills.
Something you’ll be proud to show.
A few places to begin · 16 courses to explore
Python Intermediate
Code a talking AI sidekick in Python that listens, jokes, and talks back.
Python Advanced
Train an image classifier in Python, then test it on your own photos.
Roblox Advanced
Build a parkour obby with real physics, add Roblox VR, then play it in a headset.
Robotics Foundations
Build a real mBot, then code it to drive, sense, and play robot soccer.
The way we learn
For the next generation of creators.
From a first idea to a project of your own.
Choose a project that sparks your curiosity. Learn the tools and coding concepts as you build something real.
Work through guided lessons online and in person. Try your code, solve problems, and add your own ideas.
Show what you made and explain how it works. Bring those skills into your next game, app, AI experiment, or robot.
Your learning has a home. Keep your projects, achievements, and collectible character together in Creator Space.
Learning with our partner schools