# App Inventor

Crea tus primeras apps en Android fácilmente utilizando un lenguaje parecido a Scratch. APP INVENTOR

# Introducción

Crea tus primeras apps en Android fácilmente utilizando un lenguaje parecido a Scratch. **APP INVENTOR**

![](https://libros.catedu.es/uploads/images/gallery/2022-02/embedded-image-tlr5noor.png) ![](https://libros.catedu.es/uploads/images/gallery/2022-02/embedded-image-bbc6g4du.jpeg)

### RoboTICa

Guía orientativa

<iframe allowfullscreen="allowfullscreen" frameborder="0" height="569" src="https://docs.google.com/presentation/d/e/2PACX-1vQHiZvv1cGHet7eXVy-QcECY4Lj0k0l7ntDi8MevRWHQX-9myA0bfR5IofMeuGZkWD0Hw-Ob-MGoco_/embed?start=true&loop=true&delayms=3000" width="960"></iframe>

<p class="callout success">Tenemos un **grupo Telegram Robótica Educativa en Aragón**, [https://t.me/roboticaeducativaaragon](https://t.me/roboticaeducativaaragon)</p>

![](https://libros.catedu.es/uploads/images/gallery/2022-02/embedded-image-7qvnrzdh.jpeg)

# Objetivos y contenidos

1. Conocer muy básicamente el sofware para generar app para Android.
2. Conocer las instrucciones muy básicas y fundamentales sin entrar en profundidad ni en otras instrucciones.
3. **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

1. **Mi primer programa** Realizaremos un programa sencillo (una pelota que rebota) para aprender el software, exportar ...
2. **Un crónómetro** Para conocer los eventos del tiempo
3. **Un pequeño juego de adivinar** Manejo de las funciones de control

<iframe allowfullscreen="" class="giphy-embed" frameborder="0" height="480" id="bkmrk-" src="https://giphy.com/embed/BhsCHqLcCxeSs" width="480"></iframe>

[via GIPHY](https://giphy.com/gifs/r2d2-BhsCHqLcCxeSs)

# 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.

![](https://libros.catedu.es/uploads/images/gallery/2022-02/embedded-image-mhs6vkiv.png)

# 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 ](https://moodle.catedu.es)y que enseñamos aquí como orientación, pero no se debe de tomar al pie de la letra.

![]()[![image-1646303819755.png](https://libros.catedu.es/uploads/images/gallery/2022-03/scaled-1680-/image-1646303819755.png)](https://libros.catedu.es/uploads/images/gallery/2022-03/image-1646303819755.png)

## 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/](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**.

<div class="padlet-embed" id="bkmrk-" style="border:1px solid rgba(0,0,0,0.1);border-radius:2px;box-sizing:border-box;overflow:hidden;position:relative;width:100%;background:#F4F4F4"><iframe frameborder="0" src="https://padlet.com/embed/kxxz13lxn55w" style="width:100%;height:608px;display:block;padding:0;margin:0"></iframe>

<div style="padding:8px;text-align:right;margin:0;">[![Hecho con Padlet](https://resources.padletcdn.com/assets/made_with_padlet.png)](https://padlet.com?ref=embed)</div></div>

# Programo Ergo Sum

Esta sección la queremos agradecer al autor de la página [http://www.programoergosum.com/](http://www.programoergosum.com/) que nos ha autorizado publicar sus vídeos.

![](https://libros.catedu.es/uploads/images/gallery/2022-02/embedded-image-5zjotafw.png)

Contínuamente el autor sube propuestas, recomendamos visitar [su canal de vídeo Youtube](https://www.youtube.com/channel/UCVO_PZL55gOofdG8DMuA74A) 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)

[![image-1646303922410.png](https://libros.catedu.es/uploads/images/gallery/2022-03/scaled-1680-/image-1646303922410.png)](https://libros.catedu.es/uploads/images/gallery/2022-03/image-1646303922410.png)

<iframe frameborder="0" height="461" id="bkmrk--1" src="//www.youtube.com/embed/Jebv6S4bmXs" width="560"></iframe>

# Mi primer programa

Vamos a poner una "pelotita", que rebote en el borde y que cambie el color cuando lo toquemos:

<iframe frameborder="0" height="461" id="bkmrk-" src="//www.youtube.com/embed/WaXdkwvdvXI" width="560"></iframe>

# 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.

<iframe frameborder="0" height="461" id="bkmrk--1" src="//www.youtube.com/embed/Bsw2AzxlsDg" width="560"></iframe>

# 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

<iframe frameborder="0" height="461" id="bkmrk-" src="//www.youtube.com/embed/j_EaVXnKuwo" width="560"></iframe>

# 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

![](https://libros.catedu.es/uploads/images/gallery/2022-02/embedded-image-xesweos1.jpeg)

# Qué vamos a hacer

<iframe frameborder="0" height="461" id="bkmrk-" src="//www.youtube.com/embed/mJPxy1YVFEY" style="font-size: 0.82em;" width="560"></iframe>

# Parte diseño

Antes de empezar el vídeo descárgate alguna imagen de cronómetro, por ejemplo de [aquí](http://icon-icons.com/es/icono/cronometro-herramienta/56755#128)

o este mismo para que no pierdas el tiempo:

![](https://libros.catedu.es/uploads/images/gallery/2022-02/embedded-image-ghrz59di.png)

<iframe frameborder="0" height="461" id="bkmrk--0" src="//www.youtube.com/embed/rBK8vY75V00" width="560"></iframe>

# Sensor

<iframe frameborder="0" height="461" id="bkmrk-" src="//www.youtube.com/embed/4Zo5RMPGo-A" width="560"></iframe>

# Programación

<iframe frameborder="0" height="461" id="bkmrk-" src="//www.youtube.com/embed/XQTTaFU4B9Q" width="560"></iframe>

# 3. Un pequeño Juego de Adivinar

# Adivina

Vamos a crear un pequeño juego para adivinar un número

![](https://libros.catedu.es/uploads/images/gallery/2022-02/embedded-image-1zuvnk2z.png)

# Juego de condiciones

¿Qué vamos a hacer? Un pequeño juego de adivinanza para trabajar las condiciones

<iframe frameborder="0" height="461" id="bkmrk-" src="//www.youtube.com/embed/0XZw85tDlQU" width="560"></iframe>

# Parte de diseño

<iframe frameborder="0" height="461" id="bkmrk--0" src="//www.youtube.com/embed/JGX8VeKZDP0" width="560"></iframe>

# Ponemos las condiciones de mayor y menor

<iframe frameborder="0" height="461" id="bkmrk--0" src="//www.youtube.com/embed/usvG0JDD_Y0" width="560"></iframe>

# La condición de ganar

<iframe frameborder="0" height="461" id="bkmrk--0" src="//www.youtube.com/embed/EuY9rcZ7JA8" width="560"></iframe>

# La condición de reiniciar el juego

<iframe frameborder="0" height="461" id="bkmrk--0" src="//www.youtube.com/embed/kraO5okHPZE" width="560"></iframe>

# VOLUNTARIO: Colabora en saber más

**VOLUNTARIO**:[ Aquí tienes un muro](https://padlet.com/CATEDU/APPinventor) para que puedas añadir aquello que puede ser útil para ampliar conocimientos del uso de APP Inventor en el aula

<div class="padlet-embed" id="bkmrk-" style="border:1px solid rgba(0,0,0,0.1);border-radius:2px;box-sizing:border-box;overflow:hidden;position:relative;width:100%;background:#F4F4F4"><iframe frameborder="0" src="https://padlet.com/embed/376pnnlh26nf" style="width:100%;height:608px;display:block;padding:0;margin:0"></iframe>

<div style="padding:8px;text-align:right;margin:0;">[![Hecho con Padlet](https://resources.padletcdn.com/assets/made_with_padlet.png)](https://padlet.com?ref=embed)</div></div>

# Créditos

**2017** por [CATEDU ](https://catedu.es)(Javier Quintana Peiró).

Cualquier observación o detección de error en [soporte.catedu.es](https://catedu.es/soporte-catedu/)

Los contenidos se distribuyen bajo licencia **Creative Commons** tipo **BY-NC-SA** excepto en los párrafos que se indique lo contrario.

[![image-1648462225402.gif](https://libros.catedu.es/uploads/images/gallery/2022-03/image-1648462225402.gif)](https://libros.catedu.es/uploads/images/gallery/2022-03/image-1648462225402.gif)

[![image-1648462299882.png](https://libros.catedu.es/uploads/images/gallery/2022-03/scaled-1680-/image-1648462299882.png)](https://libros.catedu.es/uploads/images/gallery/2022-03/image-1648462299882.png)

[![image-1648462361893.png](https://libros.catedu.es/uploads/images/gallery/2022-03/scaled-1680-/image-1648462361893.png)](https://libros.catedu.es/uploads/images/gallery/2022-03/image-1648462361893.png)