I don't have much to offer but your post reminded me of a video I watched on the news some time ago about this 12-year old boy who loves to build robots. Here is a link http://mashable.com/2013/09/12/robot-developer/. I remember from the news story that his dad somehow got him an internship at a local software firm and the owner was amazed at what this kid could build. Maybe there are similar internship opportunities in your area where your DS might get the opportunity to solve real life problems. I also had a childhood friend who was totally into chemistry and her parents setup a real lab for her in the house when she turned 13. I thought that was so cool that they could afford it though looking back, I am not sure how we averted any accidents with zero adult supervision! Anyway, sounds like you have a fun challenge at your hand.