Monthly Archives: February 2013

Barack Obama on computer science and programming

Watch Barack Obama’s recent Google+ Hangout, in which he discusses the importance of computer science in preparing the USA’s future workforce, in association with the ACM (following on from a successful CSEdWeek in December).

A very clear message about teaching computer science and programming at high school, to develop creators and not just consumers of technology:

(N.B. Obama seems fairly comfortable with computer science, as this interview with Eric Schmidt from 2008 highlights…)

Tagged , , , ,

We’ve sold Computer Science, now we have to sell what it means to be a Computer Scientist…

Last week was an exceptional week for computer science education in the UK: Google donating 15,000 Raspberry Pis to UK schoolchildren, Microsoft calling for computer science to be taught from primary school, the Department for Education including computer science in the EBacc as the “fourth science” and UCAS 2013 entry statistics showing the highest increase in total applications for Computer Sciences (up 12.3%). This follows on from the launch of the CAS Network of Computer Science Teaching Excellence in September, the publication in November of the draft ICT Programme of Study for England and the announcement in January of a review of the ICT curriculum in Wales, reporting back in June.

So it appears we’ve sold the rigorous academic discipline of computer science; but not to simply increase the supply of programmers for the IT industry or to get more people to study computer science at university — the rationale has always been based upon computer science being of wider educational value to everyone, in the same way as we value physics and mathematics. But after a discussion with Pete Yeomans (@ethinking) at the CAS fringe event at Bett 2013 last week, it appears that we are now facing a more subtle and refined challenge:

This is the real (marketing?) challenge: to truly change the wider perception of the discipline, we now have to sell what it really means to be a computer scientist, how to think like a computer scientist and the universal potential of this mindset.

And everyone needs to understand and value this.

Tagged , , , , ,

Get every new post delivered to your Inbox.

Join 342 other followers