Join The–Dots

Project Bloks

Project Bloks is a research project. Our aim is to create an open hardware platform to help developers, designers, and researchers build the next generation of tangible programming experiences for kids.
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.
Ultimately, our goal is to enable kids to develop computational thinking (a set of foundational problem-solving skills) from a young age through coding experiences that are playful, tactile, and collaborative.
Creating an open platform for designers, developers and researchers will remove the technical barriers that get in their way: so they can focus on innovating, experimenting, and creating new ways to help kids develop computational thinking.
The project is inspired by previous academic work in the field and is still in active research.
For more in-depth information, read the Research section.
Read more about the development, the elements, the creations, the purpose and the future of Project Bloks here:


Justin Li

  • Message

Join our Pro Plan to message Justin

You can only message people who are following you. If you’d like to message this person, simply join our Recruiter Pro Plan.

  • Creative Team Lead at Google Creative Lab

Project Tags

  • Programming, Education

Share your new project