Log in

No account? Create an account
Exercises left to the readers: Teaching with github - Nate Bunnyfield [entries|archive|friends|userinfo]
Nate Bunnyfield

[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

[Links:| natehaas.com onetake (my experimental music podcast) ]

Exercises left to the readers: Teaching with github [Nov. 24th, 2010|08:54 pm]
Nate Bunnyfield
I started the Pragmatic Guide to JavaScript earlier today and wanted to share Porteneuve's (possibly novel) approach to teaching despite the inherently moving targets of this subject.

For the basic examples, the author provides six repos: one for each of the most popular frameworks. For the larger, advanced examples, the author codes for one framework, but encourages readers to fork and contribute to the other five.

With innovative, collaborative efforts like this, Edgecase Ruby Koans, and Murphey's jQuery Fundamentals, I am glad to be the last generation to learn exclusively by typing in code from books and magazines. A world with less isolation and errata sheets sounds good to me.

Feel free to share your favorite educational uses of github in the comments. There is obviously much more to this space than microedits and i18n.