Penguin Coding School - Lexington Massachusetts - Boston Area K-12 Programming STEM Education
  • +781 277 2755
  • Free Trial

Spring 2019 Registration

Anyone Can Code

Coding can be learned by anyone. You don't have to be a math/science person.

Unleash Creativity

Coding is about learning to create something (e.g. apps, games) from nothing.

Build Confidence

Learning and mastering a "cool" tech skill boosts self-confidence.


Coding leads to love for science and technology, by learning how things work.


Penguin Coding School teaches more than just how to write code. We believe in teaching love for life-long learning.

Google Curriculum

Curriculum is based on Google's CS4 program, designed to teach computer science concepts to beginners.

Real Programming Languages

Besides Scratch to teach concepts, students will learn to write HTML, CSS, Javascript, Java and Python.

Project Based

Coding is best learned by actually building things - whether they are apps, games or data analysis projects.

Creating Art

Computer science is not just about practical apps and games, but creation of art.

Building Games

Building games is both fun and teaches fundamental concepts in programming.

Engineering Concepts

Coding is an engineering discipline - it teaches test-based development and the scientific method.

what parents say about Us

Parents like Penguin Coding School's unique ways of teaching coding - how it brings curiosity and joy to the students.

I like it most that my son starts to look at the web pages from the point of view of a developer rather than just a user - he'd point out the familiar items, links/images/jumbotron/etc, he learnt from Penguin Coding School.

Antony loved the classes. His consistent feedback was that they were "great!" He hadn't done any html coding before so enjoyed learning about how to make and alter websites. He really loved being able to change the way commercial website display, that trick was a big hit with him.

My son really liked the detailed explanations you gave. That was very helpful to him. He also enjoyed the freedom you gave the students. He said that was different from other coding classes and he really liked it a lot. That gave him a sense of independence and that he was able to actually put what you were teaching him into practice and actually create something.

Coding is a very valuable skill that has helped many people succeed, and I am very priviliged to begin my first steps of it with you. The lessons were so interesting, that once I opened the laptop I was submerged into the world of coding. I have attended another coding camp, but this camp was much different. As I attended this camp, I was amazed at what you could do with coding. I hope my knowledge of coding will help me like it has for many others. Testimonial from 5th grader

Facts about Coding Education

Coding and programming knowledge will continue to become essential for the next generation. Coding will become essential as reading, writing and arithmetic.


Available Programmers by 2020


Demand for Programmers by 2020


Projected Shortfall of Programmers in US


Coding courses for elementary school to high school students.

Creating Websites with Code

Students learn HTML, CSS and Javascript by creating their own website. Students interested in design, art and video will find coding as a powerful creative outlet.Read more

Building Games w/ Javascript

By learning how to program games using Javascript, students learn key computer science concepts such as functions, conditionals and loops. Students learn the joys of creating a game from scratch, and not just playing them. Read more

Java for High School

High school students learn Java and the fundamentals of computer science through a curriculum based on the AP Computer Science class. Read more-->