Google announced a new "research project" called Bloks, a wonderful concept that brings programming to very young kids with real-world block-like components. It's an ongoing project that Google is opening up to the world, but the company is starting with electronic boards and programmable pucks. Brain Boards are built from Raspberry Pi Zero boards and can be used to power anything you could power from that device, like robots or switches for real-world devices. The pucks are essentially instructions, including on-off switches, directions, or volume controls. When used in sequence, they can send instructions to the Brain Boards. And it's all hands-on for young kids. They can collaborate in ways they never could with any programming thing based on a screen and/or keyboard. I love it. It's an entirely different approach from Apple's Swift Playground, and I think they're very complementary.