Easy programming
< euskaljakintza
Get flash to fully experience Pearltrees
One of the most buzzed-about startups over the last few months has been Codecademy — a site that looks to make programming accessible to just about anyone, with a variety of interactive, web-based courses that have users writing their first lines of code within a few seconds. The site’s ‘Code Year’ program, which invites users to receive one programming lesson each week, racked up a whopping 100,000 signups in only 48 hours — and it even has the White House on board . But, as anyone who has spent much time on the site can attest to, Codecademy has had one big problem: there just aren’t that many lessons available.
Mathew Kennedy started programming with LegoMindstorm when he was 8. Now, at age 15, he creates games and applications for phones and computer systems.
Flickr: AngryJulieMonday By Heather Chaplin Since MIT’s Lifelong Kindergarten group released Scratch in 2007, kids ages 8 to 13 have built more than 2.2 million animations, games, music, videos and stories using the kid-friendly programming language. Scratch allows kids to snap together graphical blocks of instructions, like Lego bricks, to control sprites—the movable objects that perform actions. Sprites can dance, sing, run and talk.
Priscilla Ossai, 18 'Everyone needs to know coding.' Photograph: Katherine Rose for the Observer Where are you studying? I'm at school in Chingford, London.
Children in a school computer lab: their teachers will need retraining to be able to teach coding and programming. Photograph: Alamy Teachers will play a crucial role in achieving the transformation of the computing curriculum.
What's missing from teaching computing in schools is a big vision. Photograph: Alamy A vigorous debate has begun – within government and elsewhere – about what should be done about information and communication technology (ICT) in the school curriculum. Various bodies – the Royal Society , the Association for Learning Technology , Computing at School (a grassroots organisation of concerned teachers) and the British Computer Society , to name just four – have published reports and discussion documents aimed at ministers and the Department for Education.
Es una traducción libre de un fragmento del fantástico “ manifesto for teaching computer science in the 21st century “ publicado por John Naughton , Profesor de la Open University, acompañado por este otro artículo hoy en The Guardian . Una razonadísima y certera aproximación a por qué deberíamos estar enseñando a los niños a programar, en lugar de simplemente enseñándoles “herramientas de usuario” para que escriban documentos y hagan presentaciones. Muy al hilo del muy recomendable “ Program or be programmed ” de Douglas Rushkoff que leí hace unos meses: ante un mundo diferente, necesitamos educar a nuestro hijos de una manera diferente. No se trata de crear programadores más allá de quienes manifiesten una vocación hacia ello, sino de prepararlos para el mundo en el que van a vivir, rodeados de productos servicios que son lo que son debido fundamentalmente a cómo fueron programados. Algo que requiere el entendimiento de una ciencia que cuando nosotros crecimos, no era tan importante.
Michael Gove on a visit to a primary school in Edmonton, London. Photograph: Eddie Mulholland/Rex Features 1. We welcome the clear signs that the government is alert to the deficiencies in the teaching of information and communications technology (ICT) in the national curriculum, and the indications you and your ministerial colleagues have made that it will be withdrawn and reviewed.