Juegos para aprender lenguajes de programación

CodeCombat

Aprender jugando es algo interesante a nivel didÔctico para los niños, pero también muchos que no son tan peques querrÔn aprender jugando o entreteniéndose. Mientras juegas a un videojuego puedes aprender a programar gracias a una serie de juegos que te vamos a presentar aquí. En este blog ya hemos hablado en otras ocasiones de CodeCombat, un videojuego online para aprender JavaScript, ya que tu personaje se moverÔ y lucharÔ gracias a lo que tú le indiques con el código que escribas.

A parte de CodeCombat, tambiĆ©n existen otros juegos que te pueden interesar. Pero primero, centrĆ©monos en CodeCombat, al que podrĆ”s jugar desde este enlace. En la web encontrarĆ”s tambiĆ©n algunos cursos para comenzar con JavaScript y poder jugar adecuadamente, aunque si tienes unos conocimientos bĆ”sicos podrĆ”s comenzar probando códigos sencillos y el juego irĆ” complicĆ”ndose poco a poco y por tanto, requerirĆ” de códigos mucho mĆ”s complejos. AdemĆ”s, al ser online, podrĆ”s jugar desde cualquier plataforma…

Pero aparte de CodeCombat hay mÔs, quizÔs conozcas Scratch, sobre todo si tienes Raspberry Pi, y es un software con el que podrÔs aprender ciertos conceptos de programación, sobre todo pensado para niños, gracias a un editor que trabaja con bloques grÔficos, permitiéndote crear juegos sencillos entre otras cosas. Pero Scratch no es un juego en sí, por tanto no nos referimos a este tipo de proyectos. Pero quizÔs te interese conocer proyectos como:

  • Vim Adventures: con este interesante juego, podrĆ”s aprender programación con el famoso Vim. TambiĆ©n es online, por lo que puedes disfrutar de Ć©l desde cualquier sistema para aprender el lenguaje de vim.
  • Check Io: en este caso, jugarĆ”s en un mundo en el que debes explorar tus habilidades de programación. Igual que el anterior, es online.
  • Code Pupil: mĆ”s que un juego en sĆ­, son ejercicios online para aprender lenguaje de programación HTML y CSS para programar webs.
  • Schema Verse: un juego de estrategia sencillo basado en la base de datos PostgreSQL y por tanto, deberĆ”s usar comandos SQL para avanzar. TambiĆ©n se trata de un juego online.
  • Cee Bot: podrĆ”s vivir estas aventuras y aprender usando lenguajes de programación como C#, Java, y C++.
  • Python Challenge: finalmente, Python es un lenguaje muy famoso en la actualidad y sencillo de aprender, pero serĆ” aun mĆ”s sencillo jugando a este videojuego en el que los niveles los pasas gracias a tus códigos Python…