App Inventor
Crea tus primeras apps en Android fácilmente utilizando un lenguaje parecido a Scratch. APP INVENTOR
- Introducción
- Objetivos y contenidos
- 1. Mi primer programa
- Mi primer programa
- Un poco de orden... el pensamiento computacional
- Herramientas para crear APPs
- Programo Ergo Sum
- Objetivo
- Mi primer programa
- Probamos la APP: Tu APP en tu tablet o móvil
- Exportamos nuestra APP
- 2. Cronómetro
- 3. Un pequeño Juego de Adivinar
- Adivina
- Juego de condiciones
- Parte de diseño
- Ponemos las condiciones de mayor y menor
- La condición de ganar
- La condición de reiniciar el juego
- VOLUNTARIO: Colabora en saber más
- Créditos
Introducción
Crea tus primeras apps en Android fácilmente utilizando un lenguaje parecido a Scratch. APP INVENTOR
RoboTICa
Oferta de formación en Pensamiento computacional del Centro Aragonés de Tecnologías para la Educación.
Tenemos un grupo Telegram Robótica Educativa en Aragón, si estás interesado en unirte, envía un mensaje por Telegram (obligatorio) a CATEDU 623197587 https://t.me/catedu_es y te añadimos en el grupo
Objetivos y contenidos
- Conocer muy básicamente el sofware para generar app para Android.
- Conocer las instrucciones muy básicas y fundamentales sin entrar en profundidad ni en otras instrucciones.
- No pretendemos entrar en profundidad en APP INVENTOR para que el docente pueda CONOCER este lenguaje de programación y darle ánimos a seguir desarrollándose en este campo casi infinito.
Debido a que APP INVENTOR tiene muchas posibilidades, dependiendo de lo que uno quiera hacer, y hay mucha información en Internet, SÓLO QUEREMOS ROMPER EL HIELO.
Contenidos
- Mi primer programa Realizaremos un programa sencillo (una pelota que rebota) para aprender el software, exportar ...
- Un crónómetro Para conocer los eventos del tiempo
- Un pequeño juego de adivinar Manejo de las funciones de control
1. Mi primer programa
Mi primer programa
Vamos a crear una sencilla APP será nuestro primer contacto, aprenderemos a entrar en el entorno de APP Inventor, probar nuestras APPs y exportarlas para ejecutarlas en otro móvil.
Un poco de orden... el pensamiento computacional
¿Esto es una moda?
No sabemos qué futuro van a encontrar nuestros alumnos, pero sí que sabemos que por ejemplo el Inglés será importante en su entorno futuro. Pues igual con las TIC, no es una moda, hace tiempo que está, y seguirá. El pensamiento computacional es el idioma de los ordenadores.
Vale, y ... este curso ¿dónde se encuadra?¿para qué edad es recomendada?
Buena pregunta... para enseñar el pensamiento computacional tenemos dos caminos, totalmente compatibles:
- La programación, que sería como enseñar un nuevo idioma.
- La robótica que sería como practicar este idioma con un nativo, luego antes hay que saber el idioma.
Este curso entra pues en LA PROGRAMACIÓN.
En CATEDU hemos elaborado esta hoja de ruta para que puedas encajar este curso dentro de los diferentes cursos que ofertamos te motramos herramientas y edades. Hay otras herramientas y otros criterios TOTALMENTE VALIDOS, este es el nuestro, lo que hemos elegido en los cursos de Aularagon y que enseñamos aquí como orientación, pero no se debe de tomar al pie de la letra.
Ahora a jugar ...
Herramientas para crear APPs
En este curso nos centraremos en la PROGRAMACIÓN y concretamente en la herramienta APP Inventor http://appinventor.mit.edu/ un entorno parecido a Scratch para crear APPs de Android. PERO NO ES NECESARARIO LA PROGRAMACIÓN PARA CREAR UNA APP en el siguiente muro puedes ver (y añadir si conoces alguna) algunos sitios para crear una APP sin necesidad de programar.
Programo Ergo Sum
Esta sección la queremos agradecer al autor de la página http://www.programoergosum.com/ que nos ha autorizado publicar sus vídeos.
Contínuamente el autor sube propuestas, recomendamos visitar su canal de vídeo Youtube y suscribirse para estar al día.
Objetivo
¿Qué es lo que vamos a hacer? ... un sencillo programa para romper el hielo, y saber cómo manejar APP Inventor, el objetivo no es la programación sino entender el entorno.
- Entender bien interfaces diseño y bloque
- Probar nuestra APP en tu móvil o tableta
- Exportar nuestra APP a otro móvil o tableta por email
Por cierto, recomendamos ver los vídeos más grandes (pincha en ver en Youtube y lo verás en otra web)
Mi primer programa
Vamos a poner una "pelotita", que rebote en el borde y que cambie el color cuando lo toquemos:
Probamos la APP: Tu APP en tu tablet o móvil
Si tienes un móvil o tableta conectado con por wifi con tu ordenador te recomendamos la opción por wifi (desde minuto 0 hasta la 2:19), el resto puedes prescindir de verlo, las otras opciones son más complejas, al menos que no tengas tableta o móvil con Android, entonces SI que tienes que instalar un emulador en el PC.
Exportamos nuestra APP
Le añadimos más funciones... y lo más importante
EXPORTAMOS NUESTRA APP a un fichero .APK que lo puedes enviar por correo electrónico
2. Cronómetro
Cronómetro
En este módulo vamos a aprender :
- Diseño: como los botones, layouts, label.
- Bloques: Sensor reloj, condicionales, función matemática MOD, variables booleanas
Qué vamos a hacer
Parte diseño
Antes de empezar el vídeo descárgate alguna imagen de cronómetro, por ejemplo de aquí
o este mismo para que no pierdas el tiempo:
Sensor
Programación
3. Un pequeño Juego de Adivinar
Adivina
Vamos a crear un pequeño juego para adivinar un número
Juego de condiciones
¿Qué vamos a hacer? Un pequeño juego de adivinanza para trabajar las condiciones
Parte de diseño
Ponemos las condiciones de mayor y menor
La condición de ganar
La condición de reiniciar el juego
VOLUNTARIO: Colabora en saber más
VOLUNTARIO: Aquí tienes un muro para que puedas añadir aquello que puede ser útil para ampliar conocimientos del uso de APP Inventor en el aula
Créditos
2017 por CATEDU (Javier Quintana Peiró).
Cualquier observación o detección de error en soporte.catedu.es
Los contenidos se distribuyen bajo licencia Creative Commons tipo BY-NC-SA excepto en los párrafos que se indique lo contrario.