Here is another autonomous robot kit designed to introduce you to electronics and coding. The RP6v2 Robot is powered by a ATMEGA32 8-bit RISC microcontroller and uses light, collision, speed and IR-obstacle sensors to get around. The AVR-GCC and Robot Loader open source software are available for Windows and Linux.
You can expand this robot to take on more advanced tasks. Sample C programs are included.