Linked by David Adams on Sun 8th May 2011 04:15 UTC
Hardware, Embedded Systems Well-known game developer David Braben is a little bit fed up with the state of computer science education these days, which seems to have shifted away from learning programming to some sort of computer-oriented "life skills" class. As the father of eleven and nine year-old boys, I can attest that so far, despite a massive investment on the part of their school in computer equipment, their computer education has consisted mostly of "play this math game" and "don't be victimized by cyber-perverts." Braben's idea to stem this tide: a very, very cheap computer that students can learn to program on.
Thread beginning with comment 472269
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[3]: Scope
by Almafeta on Sun 8th May 2011 16:39 UTC in reply to "RE[2]: Scope"
Member since:

Now apply that to programming. Maybe schools should teach children some of the "general knowledge" of programming - basic stuff like, um, algebra. Should they teach OOP, multi-threading/parallel programming, networking protocols, internationalisation, UML diagrams, SQL and languages like Java/C/C++? No.

C++: 9th-12th grade language of choice. OOP: 9th grade. SQL: 12th grade elective. Networking protocols: 10th grade elective. Multithreading: 12th grade elective.

But that's just how it was taught at my public school.

Reply Parent Score: 1