En esta sesión veremos que otro camino que podemos tomar desde Scratch es enlazar con App Inventor, un entorno de programación basado en bloques que nos va a permitir programar aplicaciones para dispositivos móviles Android.
También por esta vía podremos enfocarnos en la computación física interactuando con un dispositivo Android a través de la aplicación que diseñemos, pero de momento vamos a ver su potencial «simplemente» como generador de aplicaciones móviles mediante bloques.
Recordad que tenéis a vuestra disposición el formulario de soporte para alumnos para aclarar cualquier duda que os surja durante la realización de este curso.
Vídeo de la sesión 4 del curso Ruta curricular en tecnología, programación y robótica.
Enlaces:
- Página principal MIT App Inventor.
- Tutoriales de iniciación.
- Mejores aplicaciones publicadas en el mes.
- Extensión para utilizar robots Makeblock con App Inventor.
Ejercicios:
- Entra en la página principal de App Inventor y regístrate con una cuenta de google.
- Accede a través del marcador «Create apps!» a tu consola de programación y sigue los pasos de alguno de los tutoriales de iniciación para crear tu primera aplicación. Vincula tu dispositivo Android o instala el emulador para ver el resultado. Si tienes cualquier problema para realizar el ejercicio ponte en contacto.
- ¿Qué ventajas e inconvenientes crees que puede tener App Inventor? ¿Encuentras diferencias entre tomar el camino desde Scratch de la computación física a tomar el camino hacia la programación de dispositivos móviles?
Todas las clases de este curso
- Ruta curricular en programación y robótica #1. Presentación del curso.
- Ruta curricular en programación y robótica #2. Scratch.
- Ruta curricular en programación y robótica #3. De Scratch a la computación física.
- Ruta curricular en programación y robótica #4. De Scratch a la programación de dispositivos móviles con App Inventor.
- Ruta curricular en programación y robótica #5. De Scratch a la programación informática pasando por Snap!
- Ruta curricular en programación y robótica #6. Programación informática con Python.
- Ruta curricular en programación y robótica #7. Arduino: programando proyectos físicos por código.
- Ruta curricular en programación y robótica #8. Creatividad y arte programando por código con Processing.
- Ruta curricular en programación y robótica #9. Plataformas de robótica educativa con estructuras.
- Ruta curricular en programación y robótica #10. Herramientas complementarias basadas en jugar o crear juegos.
- Ruta curricular en programación y robótica #11. Los diferentes caminos pasando de bloques al código.