This is so awesome. A handful of other Stanford students and I entered a Node+AR Drone hackathon in SF[1] a while back and we had a blast.<p>We had so much fun, in fact, that we integrated AR Drone hacking into the Robotics Club. This started as a few friends messing with 2 drones and its grown to the point where I'm actually teaching NodeJS, Javascript+Coffeescript, a bit of Unix, and various algorithms to 35+ students fresh out of Stanford's <i>Intro</i> to Computer Science course! (Its still mostly the basics, but I've been writing up & posting lesson info here <a href="http://drones.johnback.us/" rel="nofollow">http://drones.johnback.us/</a>).<p>I'm <i>very excited</i> with what the various AR Drone communities have created so far. The popular Node library[2], a Go implementation (in progress) by the same author[3], and this Clojure option[4] are all amazing avenues for teaching interesting CS languages (that remain largely ignored in formal academics) to students new to CS.<p>[1] <a href="http://dronegames.co/" rel="nofollow">http://dronegames.co/</a><p>[2] <a href="https://github.com/felixge/node-ar-drone" rel="nofollow">https://github.com/felixge/node-ar-drone</a><p>[3] <a href="https://github.com/felixge/ardrone" rel="nofollow">https://github.com/felixge/ardrone</a><p>[4] <a href="https://github.com/gigasquid/clj-drone" rel="nofollow">https://github.com/gigasquid/clj-drone</a>