There is no better way to learn robotics than building your own and experimenting. The LOFI Arduino Robot is a DIY robot with lasercut wooden blocks that you can get working with an Arduino, breadboard, 2 DC motors, Bluetooth module, and a few other parts. With LOFI Blocks, you learn how to program robots on your iOS or Android device.
Once you build the LOFI, you will be able to snap colorful blocks to program your robot to avoid obstacles, follow light, and perform other tasks.