Meet the PHIRO PRO: an educational robot designed to teach young kids coding concepts. This LEGO compatible robot has Bluetooth. It comes with a visual drag & drop programming. The robot can navigate a room, flash its lights, detect & follow paces, detect & avoid obstacles, and do a whole lot more.
The robot also comes with a smartphone mount. You can get yours for under $200 at this time.