A complete path to prepare kids for high school and beyond

We are on a mission to give kids real world technology experiences at every age from 6 to 14. Join us if you are looking for a program that systematically guides your child through a progression of languages, tools and skills.

Learn technology by creating it

Make video games, robotics, mobile apps, websites and more. Your child will learn by doing, with opportunity for experimentation and creativity all along the way.

From first steps to professional languages

Learn a new language each year as your child grows their skills and knowledge. Our advanced students learn Python, Javascript, and more.

Gain skills to make an impact

We don't just teach coding, we teach kids how computers think and how to use them as a tool for solving problems in the world around us.

For help with selecting the right class for your child, please call us at 773-382-0778 or book a free Mini-Lesson and Assessment.


Click on each level to read more detailed information.


For kids ages 7+

Learn coding basics such as conditionals, variables, testing and more by using the Scratch language to make video games. Projects include classic games like mazes, space shooters, dodge and grab, and more.


For kids ages 8+

Practice your block-based coding skills by applying them to electronics and robotics. We will use various devices to create projects that both explore coding concepts and elements of robotics such as movement, sound, lights, sensors and more. Some weeks will be more focused on coding, some weeks will involve more electronics and construction.


For kids ages 9+

Learn a new block-based coding language and start making real apps just like you use every day! We will use the camera, accelerometer, swipe gestures, text-to-speech and more on real smartphones.


For kids ages 10+

Learn the languages of the internet and build your own website! Projects will cover a variety of useful website features such as menus, quizzes and slideshows, along with fun knock-offs of popular websites.

If you are in middle school and brand new to coding, but you have typing skills and general computer experience, then this class is the place to start. You will learn coding basics by building websites with professional coding languages.

For kids ages 10+

Stretch your coding skills further with one of the most popular professional languages used worldwide in business, science and technology. You will learn to use Python in a variety of settings including art, games, encryption and more.


By instructor permission

Our most advanced course features a rotating selection of topics such as database programming, virtual reality game coding, algorithms, computer hardware and more. This course may be repeated and the content will change each year.
The official language of the course is Python but projects may extend to other languages as needed.



For kids 8+

Use the Minecraft environment in a more deliberate way as you work with teachers and peers to construct advanced buildings and redstone creations, learn the Minecraft commands, and understand how to use command blocks just like a coding language. A fun way to combine play and learning!