Meet the ArcBotics Sparki: a cute little robot that teaches you programming, electronics, and robotics. It comes with various sensors to follow lines, detect falls, sense magnetic fields, and more. The robot has a Bluetooth motor and a motorized gripper. By playing with it, you will learn about edge avoidance, maze solving, room navigation, shape drawing, and object retrieval using robots.
Sparki comes with sample programs but you can write and upload your own through the USB port. Like what you see? You can find out more here.