There are plenty of affordable robots with visual programming that can teach your kids coding. Not all of them are suitable for more advanced users though. The Yanshee humanoid robot from UBTECH is ready for C, Perl, Python, and Java programming. It has a Raspberry Pi computer, 6 sensors, and 17 servos.
Yanshee is built on Raspbian OS. It has 2 USB, HDMI, 6 POGO, 4-PIN, and 40-PIN GPIO interfaces for expansion. It has a 8MP camera for visual recognition. The companion app is available for iOS and Android devices.[HT]
You may want to see:
*aff links used in some articles to fund our operations. Please look at the disclosure link to see our policy.