There's no better way to learn something than to create something with your hands. Tangible Programming is a fairly new concept in childhood education that embraces this concept; children build code by physically putting blocks together. It is more effective than plopping a child in front of a computer screen and expecting them to whip out code.
Tern, a programming language developed by Tufts University, was one of the early adopters of this concept in 2008. Several years later, Osmo Coding was released. Lego Boost, Google Bloks, and littleBit Code Kit are all set to be released in 2017.
At bitcubs, we'll be sure to review all these kits and evaluate their effectiveness. Always pushing the envelope, we are constantly looking for new ways to educate children. At bitcubs, we also developed our own physical game unique to our company that takes Tangible Programming one step further. Learning to program can start before a child sees a computer screen; children can learn concepts through physical play.