A fun and engaging community to learn computing skills

Hatch offers school programs, weekly classes at Hatch Learning Centers, camps and events where students of all ages can learn computer languages, how to code, how to design, how to be more comfortable on the computer and most of all, how to build and create amazing things that change the way the world works. We tackle Python, JavaScript, typing, the fundamentals of computer science and more.

Why is learning at Hatch better?

Our online learning platform gives students real time and human feedback on progress. Parents and students can find formative and summative assessments, reports to track skills improvement, progress towards milestones and Hatch credentials, coach comments on progress and a dashboard to easily find all of the above.

From a humble start to a fast-moving, growth-oriented team

What started as 3 volunteer coding clubs at a single school has grown into a 100+ person organization. Hatch has a diverse team that has come together to work on an audacious mission: to build and create amazing things that change the way the world works. We are teachers, developers, business people, coaches, university students who passionately believe that by inspiring people to learn computing skills today, including the necessary critical thinking, creative thinking, and collaborative skills, those people will create, innovate, and inspire. We believe a few great people can make a big difference.

3 Different Ways to Hatch your way to fun!

Hatch Camps Summer, winter, March Break, PD Days - any time school is closed, Hatch is open.
Weekly Classes Solve creative problems (Hatch Prime) or solve hard problems (Hatch Alpha) - crack one open or make a two-egg omelette.
At your school Click here if you are interested in having Hatch taught onsite at your school.