Here is another building block robot car that can teach you a thing or two about coding. The Yahboom Micro:bit Self-Balancing Robot Car comes with iOS and Android control. It has 315 blocks, 2 motors, a Micro:bit board, and a Super:bit board.
This robot car can be programmed with a drag & drop interface. It is available for under $65 at this time.