10 plataformas innovadoras para aprender programación
-
Upload
jaquesbloodhound -
Category
Documents
-
view
215 -
download
0
Transcript of 10 plataformas innovadoras para aprender programación
-
7/31/2019 10 plataformas innovadoras para aprender programacin
1/5
10 plataformas innovadoras para
aprender programacin
Alan Lazalde
14 de julio, 2012
Si no aprendemos a programar, nos arriesgamos a ser programados
Programa o s programado. Douglas Rushkoff
Creo que a todos aqu nos queda claro que la educacin formal, incluso la
universitaria, est desfasada si no es que rebasada en su totalidad por Internet.
Con esto me refiero a que la educacin formal no aprovecha -y a veces ni
siquiera (re)conoce- para su beneficio las herramientas tcnicas y metodolgicas
que Internet no est legando. Hablo de herramientas que facilitan y potencializan el
aprendizaje en trminos colaborativos, masivos, autnomos, innovadores, crticos,
giles, evolutivos, usablesy dems.
No es un asunto fcil seguirle el paso a la tecnologa. La educacin formal es un
gigante que requiere una cantidad enorme de energa para mover un paso. Con los
estudiantes, sobre todo entre la generacin que naci con Internet, es distinto: hbil
para la sobreinformacin, los cambios rpidos y la educacin absolutamente
informal, de aprendizaje invisible. Y justamente por esto es que las instituciones
universitarias deberan imitar una o ms de las siguientes plataformas de
aprendizaje, especializadas en la enseanza de la programacin pero no menos
tiles para otras reas del conocimiento, slo basta imaginarlo un poco.
http://alt1040.com/author/alan-lazaldehttp://www.rushkoff.com/program-or-be-programmed/http://alt1040.com/2011/04/entrevista-con-cristobal-cobo-sobre-el-aprendizaje-invisiblehttp://alt1040.com/author/alan-lazaldehttp://www.rushkoff.com/program-or-be-programmed/http://alt1040.com/2011/04/entrevista-con-cristobal-cobo-sobre-el-aprendizaje-invisible -
7/31/2019 10 plataformas innovadoras para aprender programacin
2/5
Conoces otras plataformas similares? (EnReddit estn generando una lista sper
interesante.) En espaol? Todos apreciaremos que las compartas en los
comentarios. Como dice John Gruber, vivimos una poca emocionante para
aprender programacin.
1. Codecademy
De interfaz limpia y mensaje claro: Aprende a hacer cdigo. Punto. Cmo? La
propuesta es con JavaScript, el lenguaje nativo de los navegadores web, aunque
tambin otras herramientas esenciales para hacer web comoHTML5 y jQuery.
Tambin es posible crear tus propios cursos, hacer comunidad, ganar reputacin,
incluso ganar condecoraciones sociales por tus logros. Codecademy tiene un
potencial enorme.
2. Try Ruby
Creo que no me equivoco al decir que la comunidad en pro del lenguaje Ruby tiene
los tutoriales de aprendizaje de programacin ms lindos y divertidos de todos. Por
ejemplo el famoso Hackety Hack y los espirituales Ruby Koans. Por su parte, Try
Ruby, es un tutorial interactivo, casi como un cuento programable, que invita a
descubrir ese hermoso lenguaje. Yo no lo pensara y me dara una oportunidad de
aprender Ruby cuanto antes.
http://www.reddit.com/r/AskReddit/comments/tmtd4/what_are_the_most_intellectually_stimulating/http://www.reddit.com/r/AskReddit/comments/tmtd4/what_are_the_most_intellectually_stimulating/http://www.codecademy.com/http://bitelia.com/tag/html5http://bitelia.com/tag/html5http://tryruby.org/levels/1/challenges/1http://hackety.com/http://rubykoans.com/http://www.reddit.com/r/AskReddit/comments/tmtd4/what_are_the_most_intellectually_stimulating/http://www.codecademy.com/http://bitelia.com/tag/html5http://tryruby.org/levels/1/challenges/1http://hackety.com/http://rubykoans.com/ -
7/31/2019 10 plataformas innovadoras para aprender programacin
3/5
3. Skillshare
Aprende lo que sea de quien sea, donde sea. Esta es la promesa de una
plataforma que conecta una red de nodos profesor/alumno, personas que aprenden
y ensean tambin a programar a travs de cursos donde el aprendizaje es guiado
por una comunidad.
4. Programr
Programa justo ahora, Java, PHP, C++, Python y ms lenguajes de programacin
en tu navegador, bajo tres principios bsicos: aprende, codifica y comparte. La
interfaz no es la ms bella, sin embargo en trminos estructurales funciona bien.
Sus retos de programacin son una excelente idea.
5. Team Tree House
Bajo el lema Qu quieres aprender hoy?, Team Tree House ofrece cursos en
lnea, basados en vdeos cortos, excelemente explicados y secuenciados, sobre
programacin web y programacin de dispositivos mviles coniOS. Es necesario
pagar una suscripcin para acceder a todos los materiales, que por cierto se
actualizan y crecen con frecuencia. Me encanta que utilicen condecoraciones y questas sean indicio de una educacin ms all de ttulos universitarios.
http://www.skillshare.com/learn/technologyhttp://www.programr.com/http://teamtreehouse.com/http://appleweblog.com/tag/ioshttp://appleweblog.com/tag/ioshttp://www.skillshare.com/learn/technologyhttp://www.programr.com/http://teamtreehouse.com/http://appleweblog.com/tag/ios -
7/31/2019 10 plataformas innovadoras para aprender programacin
4/5
6. Code School
Aprende haciendo en una plataforma apoyada por IBM, Github, AT&T, llena de
cursos en lnea, tambin orientada hacia la gamificacinde la educacin. El diseo
del sitio fabuloso. Merece un artculo aparte para discutir sobre el futuro de la
enseanza de la programacin.
7. Khan Academy
Esta plataforma es el YouTube de la educacin en lnea, repleta de vdeos de
clases completas de programacin y otro montn de temas. A pesar de que en
comparacin con las otras plataformas Khan Academy parece tradicional, lo cierto
es que funciona (incluso en mviles).
8. Hackasaurus
Mozilla siempre est preocupada por la educacin en torno a la web abierta, la
basada en estndares, con el navegador como laboratorio de ideas cocinadas con
HTML5. Hackasaurus es un atractivo intento por llevar este aprendizaje a otro nivel,
http://www.codeschool.com/http://www.khanacademy.org/science/computer-sciencehttp://hackasaurus.org/en-US/http://www.codeschool.com/http://www.khanacademy.org/science/computer-sciencehttp://hackasaurus.org/en-US/ -
7/31/2019 10 plataformas innovadoras para aprender programacin
5/5
casi al de los bloques de Lego, donde la programacin es construir, mezclar,
experimentar: un acto absolutamente creativo.
9. Stanford University
En forma aqu no hay ms que vdeos y presentaciones tradicionales. Pero en el
fondo tenemos un esfuerzo acadmico inmenso de los profesores de la Universidad
de Stanford por ofrecer de manera coherente el que algunos ven como el mejor
curso de programacin de aplicaciones mviles para iOS en la red. Sera increble
una versin masiva como el curso de inteligencia artificial que Norvig y Thrun
dieron a finales del ao anterior.
10. P2P University
Todos profesores, todos alumnos: educacin P2P, entre iguales. Educacin
colaborativa, construida por comunidades de entusiastas, con espritu de cdigo
abierto y cultura libre. Como concepto es maravilloso; como implementacin sigue
en evolucin constante, muy orgnica. Aqu encontrars excelentes cursos de
programacin, algunos de temticas raras, pero todos interesantes.
http://www.stanford.edu/class/cs193p/cgi-bin/drupal/downloads-2011-fallhttp://alt1040.com/2011/08/universidad-de-stanford-abre-un-curso-de-inteligencia-artificial-online-gratuito-y-revoluciona-la-redhttps://p2pu.org/en/http://www.stanford.edu/class/cs193p/cgi-bin/drupal/downloads-2011-fallhttp://alt1040.com/2011/08/universidad-de-stanford-abre-un-curso-de-inteligencia-artificial-online-gratuito-y-revoluciona-la-redhttps://p2pu.org/en/