Kids naturally play and learn by using their hands, building stuff and doing things together. One of the benefits of tangible programming is that it makes code physical, so kids can play with it.
Our goal was to help kids develop computational thinking (a set of foundational problem-solving skills) from a young age through coding experiences that are playful, tactile and collaborative.
The project was inspired by previous academic work in the field.
For more in-depth information about our findings, read the Research section.