Whatever floats your boat...
When I was teaching in the middle school computer lab, I kept the kids connected to MIT's web where students and profs share current research and developments. I introduced my youngest to it, and he's kept up. Some perspective on the next generation is apparent in that he doesn't find THIS development (below) quite as exciting as I do. To him, it's just "ordinary". I LOVE these KIDS!
This current development by students at University of Pennsylvania, looks like it took a technology we saw developed at MIT, a few years back, while exploring sensory perception/robotics, and applied it to flight. See how that works? Very exciting, to me anyway.
I have one thing to say about "this" development. Remember "Minority Report"? WOW
I don't keep up with UPenn, but I'm sure they have an R&D web to checkout as well, but there are so many MIT resources available to the public. This is where I found "Alice" years ago -(download it here), which uses 'scratch' language developed at MIT, and was created by Carnegie Mellon. Its a few years old now but it's a good application to explore programming in a 3D environment-FREE. A Little about it here.
A few links if you're interested in exploring or keeping up with MITs research and comp sci:
i get excited....Technology is DOG!