Los nativos digitales manejan la tecnología como los ángeles, pero no tienen ni idea de cómo crearla.
Cuando ves a un niño de cinco años jugando con un iPad simplemente alucinas: parece que han nacido para interactuar con el software. El software ha evolucionado de una manera vertiginosa, y los nativos digitales no son capaces de comprender lo que significa tener un ordenador y no tener internet; no han vivido la evolución ni la creación.
En esta charla de TED, el profesor Resnick explica la diferencia entre usar la tecnología y crearla. Una cosa es tener capacidad para leer y otra muy distinta tener capacidad para escribir.
Aprender a codificar implica pensar creativamente, razonar sistemáticamente y trabajar en colaboración: habilidades aplicables a cualquier profesión y situación.
5 webs para aprender a programar
Estos son cinco recursos web donde cualquiera puede aprender a programar:
Scratch: un software de programación desarrollado en el MIT Media Lab, pensado para que la gente pueda crear y compartir sus propias animaciones.
Codecademy: puedes aprender lecciones simples de JavaScript, HTML y CSS, Python y Ruby.
Udacity, de la Stanford University: cursos online que te proponen una introducción a la Computer Science de manera gratuita.
Treehouse: vídeos y ejercicios para aprender a desarrollar webs y apps de iPhone y Android sin conocimientos informáticos.
Code School: ofrece cursos de diferentes lenguajes de programación, herramientas de diseño y de creación de webs.
Basado en el artículo de TED, 10 places where anyone can learn to code.