Robotics Recommendations
Take a look at the Edison Programmable V2.0 Robot. (https://www.robotshop.com/en/edison-programmable-v20-robot.html)  Available from Amazon.  Also Makeblock mBot Robot Kit (Amazon.com)

I have read some articles about the Edison be used in school successfully.  The Makeblock I just saw on Amazon.