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ā¦