President pledges $4 billion toward computer science in schools

The White House isn't just relying on legislation to make computer science education a priority in the US. President Obama has launched a Computer Science for All initiative that gives states $4 billion in funding to expand computer science in K-12...

Bipartisan education bill makes computer science a priority

Yesterday, the president signed a new education bill designed to replace the 13-year old No Child Left Behind act, reducing federal controls on state education systems -- but it does something else, too. The Ever Student Succeeds act places computer...

UK government receptive to bill that would pardon Alan Turing

UK government supports bill pardoning Alan Turing

Many in the UK recognize Alan Turing's contributions to computing as we know it, but attempts to obtain a pardon for the conviction that tragically cut short his career have thus far been unsuccessful. There's a new glimmer of hope, however: government whip Lord Ahmad of Wimbledon says that the current leadership has "great sympathy" for a bill that would pardon Turing. As long as no one calls for amendments, the legislation should clear Parliament's House of Lords by late October and reach the House of Commons soon afterward. While there's no guarantee that the measure will ultimately pass, the rare level of endorsement suggests that Turing's name could soon be cleared.

Filed under: , ,

Comments

Source: The Guardian

Programming is FUNdamental: A closer look at Code.org’s star-studded computer science campaign

Codeorg's starstudded computer science campaign

"All these people who've made it big have their own variation of the same story, where they felt lucky to be exposed to computer programming at the right age, and it bloomed into something that changed their life," explains the organization's co-founder, Ali Partovi, seated in the conference room of one of the many successful startups he's helped along the way. The Iranian-born serial entrepreneur has played a role in an impressive list of companies, including the likes of Indiegogo, Zappos and Dropbox. Along with his twin brother, Hadi, he also co-founded music-sharing service iLike.

Unlike past offerings from the brothers, Code.org is a decidedly non-commercial entity, one aimed at making computer science and programming every bit as essential to early education as science or math. For the moment, the organization is assessing just how to go about changing the world. The site currently offers a number of resources for bootstrappers looking to get started in the world of coding. There are simple modules from Scratch, Codecademy, Khan Academy and others, which can help users tap into the buzz of coding their first rectangle, along with links to apps and online tutorials. The organization is also working to build a comprehensive database of schools offering computer science courses and soliciting coders interested in teaching.

Programming is FUNdamental A closer look at Codeorg's starstudded computer science campaign

Filed under: ,

Comments

Remembering Alan Turing at 100

Celebrating Alan Turing at 100

Alan Turing would have turned 100 this week, an event that would have, no doubt, been greeted with all manner of pomp -- the centennial of a man whose mid-century concepts would set the stage for modern computing. Turing, of course, never made it that far, found dead at age 41 from cyanide poisoning, possibly self-inflicted. His story is that of a brilliant mind cut down in its prime for sad and ultimately baffling reasons, a man who accomplished so much in a short time and almost certainly would have had far more to give, if not for a society that couldn't accept him for who he was.

The London-born computing pioneer's name is probably most immediately recognized in the form of the Turing Machine, the "automatic machine" he discussed in a 1936 paper and formally extrapolated over the years. The concept would help lay the foundation for future computer science, arguing that a simple machine, given enough tape (or, perhaps more appropriately in the modern sense, storage) could be used to solve complex equations. All that was needed as Turing laid it out, was a writing method, a way of manipulating what's written and a really long ream to write on. In order to increase the complexity, only the storage, not the machine, needs upgrading.

Continue reading Remembering Alan Turing at 100

Remembering Alan Turing at 100 originally appeared on Engadget on Fri, 22 Jun 2012 14:00:00 EDT. Please see our terms for use of feeds.

Permalink   |   | Email this | Comments