Teaching programming: let's do it right
By Juan Julián Merelo-Guervós (jmerelo) from Granada.pm
Date: Saturday, 3 December 2016 16:20
Duration: 50 minutes
Target audience: Any
Language: English
Tags: learning modern programming
You can find more information on the speaker's site:
After deciding that there were some problems on how languages are being taught, and learned, nowadays, it's time to start doing something about this: propose a series of guidelines for learning to program just the way we should do it with the tools and knowledge available today.
First rule would be: learn all languages at the same time, do not focus in a single language. But other guidelines would include embedding best practices in whatever is taught, focusing on tasks, not on syntax, and learn the ecosystem along with the language or languages itself.
My intention is to use conference-driven writing to actually try and come up with a rough draft of a programming manual by the time of the conference. It's 6 weeks away, right?
Anyway, the point of the talk is to think, from scratch, what we should do about teaching the next generation to program in a "hello world"-free way.
Attended by: Martin Berends (mberends), Dave Cross (davorg), Lee Johnson, Cal, Lance Wicks, Richard van Lochem (rvlochem), Mark Bolton, Clyde Ingram, Tori, Chris Jack, Neil Bowers (NEILB), Dominic Humphries (djh), Edward Higgins, karwoo tang, Md Anwar Hossain, Smylers, Hugh Barnard, Daniel Collins (solemnwarning), Ian Brierley, Katherine Spice, Anatolie Mazur (Mask), Sevan Janiyan, Michael Jemmeson (michael), Mihai Pop, Steffen Winkler (STEFFENW),