Google has stepped up the game when it comes to coding education and has created Google Project Bloks, an open hardware platform that intends to teach children coding.
The program is interactive, which is expected to produce better results than a child reading information in a textbook or online. The intention is then that developers can customise, reconfigure and rearrange the various components so that new learning tools can be developed.
It involves three core components - pucks, the brain board and the base board - that children can combine to create a set of 'instructions' that can then control a connected device such as a tablet, smartphone or interactive toy.
Speaking about this new program, a Google spokesperson stated: "Designing kits for tangible programming is challenging - requiring the resources and time to develop both the software and the hardware. Our goal is to remove those barriers.
"By creating an open platform, Project Bloks will allow designers, developers and researchers to focus on innovating, experimenting and creating new ways to help kids develop computational thinking. Our vision is that, one day, the Project Bloks platform becomes for tangible programming what Blockly is for on-screen programming."
The search giant has used Project Bloks to create a reference device called the 'Coding Kit', which it will roll out to teachers, developers and parents from around the world who wish to participate in the project.