We emphasize construction rather than instruction to create an environment that sparks and sustains a child’s motivation to learn coding. We believe that learning is an active process, in which children actively build knowledge through their experiences and that children learn effectively when they are engaged in building personally meaningful products.
We believe in low floor, high ceiling and wide wall learning approach. We make it really easy for beginners to get started (low floor) and then seamlessly progress them to work on increasingly sophisticated projects (high ceiling) over time. Our Adventure plans provide ways for students to freely explore different ideas (wide walls) with projects and activities that are personally meaningful to them.
We promote imaginative and open-ended tinkering in our adventures. In our coding classes for kids and summer camps, we emphasize experimentation over outcomes and provide every student the freedom to work on projects that they care about. We encourage divergent thinking with peer engagement and mentor them to think about alternative solutions. We help them step back to reflect on the project and the outcomes. For us, all of these unique elements we incorporate in our learning programs is every bit important as the computational ideas and programming concepts coached here.
how they learn
Our Learning Pathways