Code Kingdoms: Aprende JavaScript con este videojuego

Nadie puede negar el enorme déficit de programadores que el mundo de la informática sufre en estos días. Y la gran mayoría coincide en que una parte de la solución se encuentra en estimular y brindar amplios recursos a las mentes más jóvenes para que aprendan a programar. Al igual que otros proyectos similares, Code Kingdoms propone la idea de aprender JavaScript jugando, ya sea en el ordenador, o sobre el iPad.
Estamos atravesando una situación que causa mucha preocupación entre los expertos. La tecnología se encuentra en todas partes, y el a los ordenadores es cada vez más sencillo, pero son muy pocos los s que se sientan a programar en ellos. Los dispositivos móviles han sido presentados como plataformas de consumo, lo que se traduce en un mercado gigantesco que espera a la próxima gran aplicación. Sin embargo, escribir código es una actividad que se mantiene fuera de los círculos educativos tradicionales. El Raspberry Pi nació con el objetivo de llevar hardware económico a las escuelas y asistir en iniciativas de programación, pero ni siquiera eso es suficiente. Todavía existe una brecha muy importante entre el futuro programador y el código, por lo tanto, los puentes deben ser fáciles de cruzar.

Entre esos puentes, encontramos a los videojuegos. Code Hero, CodeCombat, Nessbots y CodeSpells son cuatro excelentes ejemplos, y en esta oportunidad descubrimos a Code Kingdoms. A simple vista tenemos un juego de aventura, acción y tower defense en el que debemos escoger un avatar, defender nuestro castillo de los Glitches que destruyen todo, y conquistar nuevo territorio. Pero además de pelear con el teclado y la pantalla táctil, también es necesario hacerlo con pequeños trozos de código. El plan de Code Kingdoms es guiar a los más pequeños a través de asociaciones sencillas, pero a medida que ganen habilidad, deberán escribir su propio código si quieren progresar.


Code Kingdoms ha sido especialmente optimizado para s de iPad, pero también funciona en navegadores web tradicionales. En lo personal recomiendo a Google Chrome, ya que el juego demostró un rendimiento levemente superior en él, aunque Firefox lo ejecutará sin mayores problemas. El juego tiene dos versiones: Hogar y Escuela, esta última utilizada en escuelas del Reino Unido. Por supuesto, nadie puede obligar a un niño a programar, pero si los más pequeños de la casa disfrutan de los ordenadores y los videojuegos, estoy seguro de que al menos una visita al mundo de la programación no hará daño, sino todo lo contrario.
Me gustaría que alguien escribiera un artículo explicando cómo se llega a la conclusión de que hay un déficit de programadores, mostrando algún estudio formal y sin apelar a una falacia ad verecundiam.
Supongo que hay algún estudio que soporte esa afirmación y que no sea una explicación que se "siente" lógica.
A mi entender, esta idea de la falta de programadores nació con aquel video donde aparece Bill Gates [1], que dicho sea de paso, estaba dirigido al público norteamericano en base a necesidades de las corporaciones norteamericanas. ¿Qué necesitan en realidad las empresas informáticas norteamericanas? ¿Los mejores progranadores con sueldos "adecuados", sin llegar a ser altos ni tener participación en las regalías que deja el producto final?
Cuando se visita sitios como Freelancer, oDesk y otros, se descubre una buena cantidad de programadores de distintas nacionalidades. Siempre me surgen las mismas preguntas:
a) ¿El mercado laboral en sus países está saturado? b) ¿No hay suficientes empresas para contratarlos? c) ¿Los sueldos que reciben a cambio de sus habilidades es bajo? d) ¿En realidad no tienen ninguna preparación relacionada con la programación?
[1] http://www.forbes.com/sites/tomiogeron/2013/02/26/bill-gates-celebrities--education-for-computer-programming/
Debes iniciar sesión para publicar un comentario.