Teaching kids to code

Matthew asks for suggestions on teaching kids to code. This is actually something that I’m curious about, too. In the event that my daughter expresses an interest in computers that extends beyond gaming – and this seems pretty likely right now – I’m wondering what direction that will take.

She is now equally comfortable on Windows and Linux – indeed, she doesn’t really see that there’s a difference, as far as I can tell. And she likes to type. So I’m thinking Vim and Perl. 🙂 But I’m also going to look at some of the things that were recommended by various other commenters on Matthew’s site.

While I’d like for her to be a Linux Chick, I’m not planning to force free software philosophy down her throat. Well, anyways, at least until she’s 7 or 8. 😉