CodeCombat: aprende JavaScript con un videojuego RPG

Pantalla típica del juego CodeCombat

CodeCombat es un videojuego doblemente interesante. Por un lado es un videojuego entretenido, pero por otro es educativo, tanto que te enseña lenguaje de programación JavaScript. En la red puedes encontrar multitud de tutoriales sobre este lenguaje, puedes ir a la librería a comprar libros para aprenderlo o puedes optar por ir a clases para que te lo enseñen, pero nada mejor que jugar desde casa o en tus ratos libres para aprenderlo.

CodeCombat es un juego tipo RPG cuya historia principal es una lucha entre ogros. La diferencia con otros juegos es que mientras los combates puedes aprender este lenguaje de programación tan importante. Además cuenta con una versión multijugador para los programadores más avanzados que quieran medirse con otras personas.

Es extremadamente necesario este tipo de videojuegos, no solo para enseñar lenguajes de programación, sino para enseñar sobre cualquier cosa. La práctica y el juego es a veces la mejor manera de afianzar conceptos y aprender cosas nuevas. CodeCombat te permite empezar por un nivel bajo y llegar hasta niveles avanzados, así que tu nivel de JavaScript no es impedimento.

Básicamente tu tienes que combatir generando código fuente escrito en JavaScript. El juego te hará escribir dicho código y este código se enfrentará a otros códigos de otros jugadores para ver quien resulta ganador. ¿Divertido? Recuerda un poco a Matrix, donde “programas” como Neo y otros tipo virus como Smith se enfrentan en un mundo virtual.

Pero ahora es real y todos aquellos estudiantes interesados en aprender este lenguaje de programación podrán jugar gratuitamente. Accede a codecombat.com y comienza a jugar creándote una cuenta…


Sé el primero en comentar

Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: AB Internet Networks 2008 SL
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.