Google | Project Bloks

Google Project Bloks
Project Bloks is a research project, that aims to create an open hardware platform to help developers, designers, and researchers build the next generation of tangible programming experiences for kids.