Basic Robot design.

These are the electronic components necessary to build a basic robot for children that uses two vibration motors to move forward, left, and right. Two digital pins are used to control the vibration motors leaving 3 open GPIO pins. The Photo cell and LED can be used to detect the presence, and close proximity, of another robot. The Micro servo is an optional add on so that a simple claw (http://www.thingiverse.com/thing:18339) can be added.

Adafruit Trinket - Mini Microcontroller - 5V Logic
Adafruit Trinket – Mini Microcontroller – 3.3V Logic
(PID: 1501)
$7.95
3 x AAA Battery Holder with On/Off Switch and 2-Pin JST
3 x AAA Battery Holder with On/Off Switch and 2-Pin JST
(PID: 727)
$1.95
Vibrating Mini Motor Disc
Vibrating Mini Motor Disc
(PID: 1201)
$1.95 x 2
Photo cell (CdS photoresistor)
Photo cell (CdS photoresistor)
(PID: 161)
$0.95
Super Bright White 5mm LED (25 pack)
Super Bright White 5mm LED
(PID: 754)
$0.28
Micro servo
Micro servo
(PID: 169)
$5.95

Total: $20.98

This project will also need to have some parts like the brushes, sensor housing, and claw printed via a 3D printer. I recommend designing this robot to use the battery holder as the chassis and attach the 3D printed parts to it.

While we are at it, maybe we should give the kids a Robotics patch like this one Robotics! - Skill badge, iron-on patch$3.95