Volver al sitio
Apps y juegos para aprender a programar
22 de octubre de 2020

La gamificación facilita el aprendizaje de todo tipo de conceptos y materias. Estas aplicaciones y juegos son un ejemplo: gracias a los retos, puzles y juegos, ayudan a que el alumnado de distintas edades adquiera conocimientos relacionados con los códigos y lenguajes de programación.

¿Alguna vez has pensado en aprender a programar jugando a un videojuego? La gamificación ha llegado para abordar todo tipo de materias, entre ellas el aprendizaje de la programación. Existen múltiples apps y juegos para aprender a programar: desde opciones básicas y sencillas diseñadas para educación hasta juegos más avanzados para afianzar conceptos. Aquí te presentamos una selección de las mejores apps y juegos para aprender a programar.

Desarrollada especialmente para iPad por Apple, plantea un entorno gamificado para aprender el lenguaje de programación Swift. Esta app es utilizada por profesionales de todo el mundo para crear aplicaciones para dispositivos iOS. Descarga para iOS.

Con tutoriales y guías y un completo entorno de programación, es una de las apps de programación más descargadas de la App Store. Propone una amplia variedad de bloques de colores a combinar para hacer las actividades deseadas. Para ello propone de forma gratuita muchos ejemplos para aprender y mejorar las capacidades. Descarga para iOS.

Proporciona guías y tutoriales para aprender a programar en lenguajes basados en texto como Swift, Python, Ruby o Java. Muy interesante para estudiantes de Secundaria y Bachillerato que ya tengan alguna experiencia con la programación. Descarga para iOS.

Kodable es una plataforma que se presenta para enseñar programación con sólo 20 minutos a la semana. Está específicamente pensado para llevar al aula al incorporar un modelo de clases digitales privadas, en la que el profesor creará su grupo y luego invitará a todos los alumnos a participar en él. Está disponible en múltiples plataformas (Windows, Mac, iPad, Android) y también en formato web ‘universal’ con dos planes: uno básico gratuito y otro avanzado, de pago.

SpaceChem es uno de esos juegos que parecen estar muy alejados de la programación como tal, pero que en realidad hacen uso de ella para resolver puzzles y problemas lógicos de todo tipo. Tendremos una serie de recursos químicos y deberemos crear máquinas, organizarlos o mezclarlos de un modo determinado para poder dar con la solución final en cada fase. Sus creadores, el estudio Zachtronics, ponen a disposición de los educadores una completa guía a la que merece la pena echarle un ojo para conocer las bondades de este programa disponible por 9,90 euros en Steam, donde puede descargarse para plataformas Windows, Mac y Linux.

Code Monkey se ha hecho una plataforma muy conocida por la dosis de gamificación incluida. Es un juego en el que tendremos que ir avanzando fase a fase, como en Angry Birds o Candy Crush, resolviendo diferentes problemas a través de la creación de pequeños programas con código y de una interfaz tremendamente intuitiva y visual, muy atractiva para el público más joven. La dificultad va aumentando progresivamente desde un nivel de iniciación hasta los modos más avanzados y, como otras opciones, también está orientado al aula con un modo de clase digital. Dispone de unos cuantos niveles gratuitos y luego planes para uso individual, clase de 30 estudiantes o escuela completa de más de 100, por precios desde 29 dólares al año.

Code Combat es un juego web para aprender a programar que cumple y muy bien con las expectativas. Nos pondremos a los mandos de un personaje medieval que debería ir avanzando por los diferentes niveles del juego, solucionando los problemas planteados. Es multijugador, completamente gratuito y, de nuevo, también está adaptado a su uso en el aula (permite crear clases). Aunque puede utilizarse para novatos en la programación está más orientado a secundaria y bachillerato, pues con él aprenderemos lenguajes avanzados como Python, Lua, Javascript u otros que pueden resultar interesantes en edades avanzadas o incluso universidad.

Un juego de construcción para crear tus propios robots, personalizados y con las piezas, controles y funciones que tú quieras. Cada uno de ellos programable, Machineers te permitirá poner en práctica tus conocimientos de programación —o aprender desde cero— en un juego videojuego creado en Dinamarca y que poco a poco se ha hecho un hueco en el mercado tanto escolar como pre-universitario. Disponible para Windows y macOS.

La plataforma Codea es una app exclusiva de iPad para programar y crear aplicaciones. Así, como lo lees: podrás crear aplicaciones única y exclusivamente utilizando un iPad de Apple, y esta aplicación a la venta por 16,99 euros. Codea es un entorno de programación como cualquier otro que, complementado con la página web oficial, podemos utilizar para aprender poco a poco un lenguaje de programación y sus posibilidades. Un ejemplo de qué se puede crear con Codea es Cargo-Bot, un sencillo pero elegante y completo juego de 36 niveles en el que manejaremos un robot y tendremos que hacer que mueva diferentes bloques. Aquí os dejamos su trailer de presentación: