As an instructor you're not teaching kids about a particular programming language, you're encouraging them to think computationally and to develop a skillset that will help them learn any programming language and tackle any problem,

Core Skills

Computer Science & Programming

Computational Thinking & Problem Solving

Creative Thinking  &   Design

Collaboration & Communication



Scratch is a visual programming library designed by MIT Media Lab. It's used widely to introduce computational thinking to children.


JavaScript is one of the key components of the web, making websites interactive, and enabling millions of apps and games. We use a library called P5.js which simplifies JavaScript and makes it more engaging.