Sorry, this is not our area--I just wanted to say maybe your DS would enjoy Wired magazine. It's totally beyond me, but they had an issue last year on this type of thing. Also, just in case it might work for you--maybe if you can afford it you could consider a tutor, although for robotics I'm not sure where you might find someone (like a graduate student, etc.). The Davidson people suggest this for areas where the parent may not have expertise, and it was something I hadn't considered before although we haven't done it yet.