<i>“I don't think you'd ever see that kind of experimentation in a classroom full of adults, who would more likely do everything in their power not to break their computers,”...</i><p>I really think, more than anything, this is why we should be teaching kids to code and so on in school. Most of the good coders I know have been doing it from a young age, and I think a lot of it comes from the fearlessness of youth.<p>Personally, I know I owe a lot to this. I "broke" the computer more times than I can count, by just experimenting, playing and otherwise doing stuff that I now know to be "reckless". There was a guy in the IT department and my dad's work who gave me an absurd number of hours of free tech support and teaching, because I couldn't figure out how to undo some of those mistakes, and would patiently walk me through getting things put right before my folks came home from work. (In retrospect, I don't think they would have minded, but I didn't want to get in trouble for breaking the expensive toy!)