Video games provide an easy lead-in to computer literacy. They can get you thinking like a video game designer and can even lead to designing since many games come with software to modify the game or redesign it.
-James Paul Gee
A curated listing of popular authors.
A curated listing of popular topics.