Aprender a programar ayuda a desarrollar el pensamiento lógico, trabajar la resolución de problemas, aprender a trabajar en equipo o estimular la creatividad, entre otros muchos beneficios. Y todo aquel que desee aprender, tenga la edad que tenga y aunque no posea conocimientos previos, tiene múltiples recursos a su disposición. Entre ellos, aplicaciones para aprender a programar desde el móvil como las recogidas en este artículo, que aúnan teoría y práctica de distintos lenguajes de programación. 

Aprende Java desde cero

Anuncio

Contiene un amplio tutorial de conceptos y estrategias básicas y avanzadas, siendo  una de las pocas aplicaciones en español para aprender el lenguaje Java. Ha sido creada por profesores con el objetivo de que se vayan incorporando los conocimientos necesarios lección a lección. Luego, se pueden completar con los que ofrece la página web de la que surge: aprender a programar.

Aprender A Programar Java Desde Cero

Swift Playgrounds

Anuncio

Desarrollada por Apple, su objetivo es enseñar especialmente a los más jóvenes el lenguaje de programación Swift de manera divertida. Contiene puzles, juegos y tutoriales que ayudan a familiarizarse con el entorno del programa. Todas las funciones de la aplicación pueden trasladarse al ámbito educativo, planteando distintos tipos de ejercicios: programar una determinada línea de código, realizar correctamente un procedimiento o, si se prefiere, dar libertad a los alumnos para que hagan lo que deseen con los conocimientos aprendidos.

Swift Playgrounds Aprender A Programar
  • Disponible para iOS

Grasshopper

Enseña a programar en el lenguaje JavaScript a través del juego. Y es que invita a guiar un pequeño saltamontes a través de distintas pruebas y juegos que irán aumentando su dificultad y en los que se cuenta con la ayuda de este animal. Además, incluye un apartado en el que se explican algunos conceptos básicos como ‘array’ o ‘script’. 

Aprender A Programar Grasshopper

Cargo-Bot 

Una aplicación destinada a estudiantes de más de ocho años en la que deben ayudar a un robot a cargar cajas. Para ello, tendrán que poner en práctica distintos lenguajes de programación. Está diseñada en forma de rompecabezas y, cuantos menos movimientos se lleven a cabo, más puntos se conseguirán; de ahí que estimule la capacidad lógica de los menores.

Aprender A Programar Cargo-Bot
  • Disponible para iOS

Sololearn: Aprende a Programar

Presume de tener la mayor biblioteca de contenido de aprendizaje para programación. Totalmente gratuita, cuenta con varios niveles, que van desde el principiante al profesional, y con muchísimos temas a elegir para familiarizarse con los conceptos, refrescarlos o mantenerse actualizado. Además, tiene un componente social que la hace muy interesante: permite que los usuarios compitan entre ellos para comprobar los conocimientos de cada uno.

Sololearn

Encode: Learn to Code

Incluye lecciones cortas, sencillas y de nivel básico para aprender conceptos y lenguajes de programación Python, JavaScript, HTML y CSS. Luego, fomenta la práctica con múltiples ejercicios, actividades y retos de programación interactivos. Una de sus mayores ventajas es que cuenta con la posibilidad de acceder al temario sin necesidad de conexión a Internet. 

Encode

Programming Hub

Reúne una amplia colección de ejemplos de código y más de 20 cursos de todos los niveles para aprender programación en una gran variedad de lenguajes: Java, C, C++, HTML, JavaScript y R. Para sacarle partido es indispensable saber inglés. 

Programming Hub

Mimo

Proporciona guías y tutoriales para comenzar a programar en lenguajes basados en texto, tales como Swift, Python, Ruby o Java. Se trata de una app interesante para estudiantes de Secundaria y Bachillerato que ya tengan alguna experiencia con la programación. Además, tras completar los distintos niveles de aprendizaje se puede generar un certificado acreditativo de los conocimientos adquiridos.

Mimo

Programming Hero

Está diseñada para que cualquiera pueda aprender a programar. De hecho, se define a sí misma como “perfecta para absolutos principiantes”. El objetivo es acabar creando un juego conforme el usuario va adquiriendo nuevos conceptos de la programación desde el móvil, con más de 100 problemas para resolver y explicaciones sobre temas como estructuras de datos, algoritmos, bases de datos o programación orientada a objetos…

Programmin Hero

Enki

Ofrece temario técnico para principiantes de los principales temas y lenguajes de programación. De esta forma, ayuda a aprender habilidades de codificación a través de una experiencia de aprendizaje online. Incluye sugerencias de entrenamiento personalizadas basadas en las preferencias de aprendizaje, zona de juegos de codificación para aplicar los conocimientos y preguntas interactivas para estimular el pensamiento, entre otras funcionalidades. 

Enki
Sobre el autor
Foto Del Avatar

Pepa Agüera

De pequeña preguntaba mucho y escribía otro tanto. Conjugué esas dos variables y ahora soy periodista. Me apasiona la cultura en todas sus formas, pero también la actualidad y la política. Compro libros por encima de mis posibilidades.