Teaching kids coding is a great way to set them up for a bright future. The Mabot Robot Kit is one of many STEM robots you can pick up to teach kid programming in a more interactive fashion. Mabot has a modular design with balls kids can attach to build multiple designs. The Mabot IDE app gives users a drag & drop interface for bot programming.
This particular kit can be used to make 12 robots. You can control them from your smartphone via Bluetooth. Did we mention that Mabot is compatible with LEGO? The Deluxe version is available for under $550 at this time.