2025–2026 STEAM Course Catalog
Explore our full lineup of hands-on STEAM courses offered throughout the academic year—including coding, robotics, AI, architecture, and creative design. Courses are available online and in-person, with seasonal sessions and flexible scheduling.
Inspiring the Makers, Thinkers, and Coders of Tomorrow
.png)
Game Development
Ages 7-9​
Our game development camp is all about fun, creativity, and learning new skills! Kids discover how to make games that are easy to play, exciting, and full of fun challenges by thinking about things like controls, feedback, and how the game flows. Plus, they'll explore how math helps in making games, like using coordinates, managing scores, and figuring out distances! It’s the perfect mix of creativity and tech. Kids will build cool games while learning how to think like a real game designer!
.png)
Lego Engineering
Ages 7-9
Get ready for a fun mix of digital and hands-on activities! In this camp, you'll solve exciting LEGO challenges, building things like structures, machines, roving vehicles, robots, and even battle bots with the LEGO robots you create! As you work through these activities, you'll apply principles used by real engineers and architects to ensure your creations are strong, functional, and show how different components work together—an essential skill for designing innovative solutions in the real world.
Minecraft & AI
Ages 7-9
Kids can have fun with Minecraft while learning how AI (artificial intelligence) helps with coding and problem-solving! In this camp, they’ll explore Minecraft by gathering resources, building structures, and meeting mobs. Then, they’ll use AI tools to make sense of the data they collect. With easy, block-based coding, they’ll create simple programs that let the game respond in smart ways—like making decisions or recognizing patterns. It’s a fun, creative way to start learning how AI works in the world around them.​

Minecraft Redstone
Ages 7-9
Minecraft Redstone lets players get creative by finding fun ways to make things work automatically, solve tricky puzzles, and build cool machines using just a few simple tools. In this course, students will learn how to turn on lights, create hidden doors, build amazing gadgets, lift bridges, move water, and even trigger chain reactions. Along the way, they’ll experiment with switches, pressure plates, pistons, and circuits—all inside the Minecraft world they love. These hands-on activities make learning about electricity, logic, and basic engineering both exciting and easy to understand.

Crafty Coders
​​​Ages 8-10
This camp offers a dynamic mix of coding, digital design, and hands-on crafting to bring virtual creations to life while introducing kids to the world of computer science and design. Crafty coders will use Scratch programming to create exciting games and animations, then handcraft unique physical elements to replicate their virtual creations. As they design games, stories, and animations, they’ll learn to break down complex tasks into manageable steps, developing essential planning skills and growing confidence in their abilities.
.png)
ArchiTechs
Ages 8-10
​​In the future, architecture will increasingly be intertwined with the STEM fields. Architects will no longer be just designers; they’ll collaborate with experts across fields to shape the buildings of tomorrow. In our new ArchiTechs course, students will learn the fundamentals of architecture and engineering. They'll use software to design buildings and build models with kits and craft supplies. Along the way, they'll sharpen math skills like geometry, measurement, and proportions, while exploring how elements like color, texture, and shape can make buildings (and interiors!) both functional and beautiful.​

RPG Maker
Game Dev
Ages 9-12​
RPG Maker is a great tool for creating your own games and learning game development. It helps develop skills in character and story design, world-building, and quest creation. You can also design maps and levels for fun gameplay. The platform introduces basic programming concepts, including conditional logic, variables, and Ruby scripting to customize mechanics. It also teaches gameplay systems like combat, character progression, and inventory management.

Roblox Studio
with Lua
Ages 9-12
Using the Lua programming language, students bring their creative visions to life in Roblox Studio. They’ll master essential coding skills, including scripting, working with variables, and using loops to craft stunning in-game visual effects. As they experiment with code and build their projects, students will not only improve their programming proficiency but also develop problem-solving and critical thinking skills, all while having fun crafting their own unique Roblox experiences.

Minecraft
with Python
Ages 10-12
By integrating Python into the game, students can develop problem-solving skills, write algorithms, and understand coordinates and geometry as they manipulate the Minecraft world. They can create custom modifications, design mini-games, and explore game design principles, all while applying Python syntax in a hands-on environment. This approach encourages creativity, teamwork, and computational thinking, as students collaborate, debug code, and simulate real-world software development

Arcade Games
with Python
Ages 10-12
Using MakeCode Arcade, a powerful platform for creating retro-style console games, students will design and build their own custom video games. Whether you're new to coding or ready to level up your skills, you'll learn how to create interactive games using text-based programming with JavaScript or Python. Test and debug your creations in the built-in game simulator, then share your finished game with friends through a downloadable file or a cloud-based link. If you can dream it, you can code it!

Mobile Apps
Ages 10-12 ​
In this fun and hands-on class, kids will learn how to design and build their own mobile apps using beginner-friendly tools like Thunkable and MIT App Inventor. Students will explore the fundamentals of app development through drag-and-drop block programming while learning key computer science concepts such as variables, conditionals, loops, event handling, and user interface design. They’ll also gain experience with debugging, logical thinking, and designing apps that respond to user input. Along the way, students will build a variety of real apps they can test and share, gaining confidence with technology and a solid foundation in programming. ​

Game Dev
with Construct 3
Ages 10-12
Whether you're crafting thrilling platformers, fast-paced action games, or nostalgic arcade fun, Construct 3 offers a comprehensive suite of tools designed to help you build virtually any type of game you can imagine. Looking to take your projects to the next level? Construct 3 also supports integration with JavaScript, enabling you to add advanced features, custom behaviors, dynamic interactivity, and even connect your games with external APIs for more creative possibilities.

ZUMI with AI
and Python
Ages 11-14
Explore the future of self-driving technology with Zumi! In this hands-on course, students dive into artificial intelligence and robotics using the Zumi autonomous car from Robolink. They’ll learn to program Zumi using Python while exploring key AI concepts like object detection, path planning, and machine learning. Students will build coding and problem-solving skills as they train Zumi to navigate and make smart decisions—just like real autonomous vehicles. No prior experience is required, just curiosity and a passion for how intelligent machines work!

GameMaker Studio
Ages 11-14​
Build your own 2D video games using real tools used by game developers!
This course introduces students to game design and programming with GameMaker Studio and its scripting language, GML, which shares a coding style similar to JavaScript. Students will learn core concepts like variables, conditionals, loops, events, and coordinate systems while creating their own playable games. They'll see how logic and structure bring interactive ideas to life. By the end, each student will have built a custom game and a strong foundation in coding and game design

Game Dev with Unity and C#
Ages 13-14
In this engaging, instructor-led camp, students will learn how to design and build their own video games using Unity, the powerful game engine used by professional developers. Throughout the week, campers will be guided through the fundamentals of game design, C# programming, and both 2D and 3D development. With plenty of creative freedom, they’ll bring their own game ideas to life—developing interactive worlds, coding gameplay mechanics, and finishing with a fully playable project to share and continue building after camp ends.

Content Creator
YouTube & Twitch
Ages 13-14
Want to become the next YouTube or Twitch star? In this hands-on camp, students will learn how to plan, film, and edit their own content using free tools like OpenShot, Pixlr, and Streamlabs OBS. They'll create custom channel art, learn video editing and livestream setup, and explore how to grow an audience safely and creatively. By the end of the week, each student will have a personalized channel, an edited video or livestream layout, and the skills to keep creating long after camp ends.

Web Development
Ages 13-14​
In this hands-on course, students will learn core computer science and JavaScript concepts by building real web-based projects using CodePen and Glitch. They’ll create a portfolio of interactive work—including special effects, simple video games, and chatbots—while exploring programming fundamentals like functions, arguments, variables, arrays, loops, and objects. This course builds problem-solving skills, introduces real coding environments, and helps students gain confidence through creative, project-based learning.

Adobe Illustrator
Digital Design
Ages 13-14
Learn professional design and illustration techniques while mastering the tools of Adobe Illustrator! In this creative, hands-on camp, students will explore vector drawing, shape tools, and color theory to recreate photos, build pixel illustrations, and design original compositions. They’ll also gain experience with layers, typography, and digital layout techniques used by real-world designers. Projects include animated GIFs, custom graphics, and a digital movie poster as a final showcase. It’s the perfect intro to digital art for aspiring designers and creatives.