Mobile Training Labs
Over 50% of all jobs require some degree of coding skills, and research shows that there are 1 million unfilled IT jobs in the US. Coding career openings have increased by over 200,000 every year since 2010, so the demand is obvious. Learning Labs has several solutions for teaching coding, all of which involve hands on interaction.
Birdbrain Technologies cultivates creativity and computational thinking by providing flexible and inspiring products like these:
Finch is a programmable robot that brings computer science to life by providing students a hands-on representation of their code.
Hummingbird Robotics Kits are creative robotics tools which allow students to design, build, and program a personally meaningful robot out of any materials, with any device, in multiple programming languages.
CoderZ™ is an innovative, cloud based learning environment to teach coding using the fascinating world of virtual robots. CoderZ™ learning programs are engaging for students and also highly affordable for educators even for very large scale deployments.
NeuroMaker grew out of the Harvard Innovation Lab. They develop cognitive training technology products and apply their expertise in machine learning, design, and neuroscience to create innovative cognitive-based applications.
Here's what they have to offer:
pi-top provides educators with all the tools needed to make teaching and learning standards-based Computer Science easy and engaging. Powered by a unique Raspberry Pi programmable ecosystem, pi-top blends step-by-step coding, robotics, and engineering lessons with hands-on hardware applications.Here are some links to their products:
pi-top  - A portable brain that can be clipped from project to project without needing to rebuild.