Here is another STEM robot kit developed to teach your kids the basics of programming. The Makerzoid Robot Master Building Blocks kit comes with 370 pieces, which kids can use to build more than 100 robots that can be controlled via an app. Graphical programming is supported.
This kit comes with 23 video lessons. It has an app that shows users how to build and control the robots or write a program. You can find out more about it here.