Where kids learn to code with a smile

We believe any child can learn to code. Students ages 5-18 can take in-person and online classes with live teachers specializing in teaching coding, robotics and STEAM (e.g. 3D printing and digital art).  

Boston Parent Magazine Family Favorite

Winner: Computer Science and Coding Program for Kids 2019, 2021, 2022, 2023, 2024

Top 5: Academic Summer and STEM Summer Program 2018, 2019, 2020, 2021, 2022, 2023, 2024

 

Our Offerings

Classes for Ages 5-18

 

Scratch

Ages 6-9

Learn the fundamentals of coding creating games and animated stories. Scratch was developed by MIT specifically to introduce coding to children, and our curriculum navigates students through increasingly challenging projects. 

Click here for more info

Python

Ages 8-14

Our Python program is rigorous but beginner friendly. Introduction to Computer Science, AI, Machine Learning, Data Science, and Networking classes.

Click here for more info

Minecraft

Ages 6-9

Using Minecraft Education Edition, kids learn the fundamentals of coding by programming their own games. Students create objects, mazes, and more. Use Minecraft Education Edition to maximize learning, not just playing. 

Click here for more info

Javascript

Ages 9-13

Harness children's creative energy with a game design class using Javascript. Here, variables, functions, and loops are interwoven into a project-based curriculum. Students create web games while learning the basic concepts of coding.  

Click here for more info

Roblox

Ages 9-13

Using Lua scripting language and Roblox Studio, students learn how to apply their coding knowledge to create unique customizations in the Roblox universe.

Click here for more info

Java

Ages 13-18

Java - the language used in 90% of enterprises around the world. Java teaches the fundamentals of object oriented programming. It is also the language required for the AP Computer Science A exam.

Click here for more info

Robotics Competition Teams

Ages 9-14

There are two levels based on age & experience: First Lego League (FLL) for ages 9-14, which uses Lego Robot kits, and First Tech Challenge (FTC) for ages 12-18 which uses metal pieces, nuts & bolts, motors & servos to build "real" robots.

Click here for more info

Robotics

Ages 5-18

Program and build robots using Python and block coding. Penguin Coding's Robotics combine building with Legos with coding that is accessible to our youngest age groups but challenging for our most advanced students. 

Click here for more info

ACSL Competition Teams

Ages 9-18

Students and professionals compete with each other on solving computer programming challenges. Some competitions can be completed in a couple hours, and some take days and weeks to solve.

Click here for more info

Mobile App Development

Ages 13-18

Learn project management in our advanced capstone class, complete with 1:1 mentorship. Learn Swift and Xcode to build real mobile apps, or complete a web or data science project.

Click here for more info