Tema 1

ACTIVIDAD 6 (GUIADA): EJEMPLO PARA APRENDER SOBRE LAS VARIABLES

Una variable es un “contenedor” que se utiliza para almacenar datos (numéricos o alfanuméricos). Pueden alojar un dato o un conjunto de datos (listas o tablas).

Las variables se crean poniéndoles un nombre y dándoles un valor inicial del tipo de datos que queremos que contengan. Por ejemplo, para crear una variable de nombre “Control”, que contenga un dato numérico, en App Inventor utilizamos la etiqueta siguiente:

Esta variable contendrá un número y la hemos inicializado con el valor 0.

Esta etiqueta la encontramos en Variables dentro del bloque Integrados: 

Para cambiar el “nombre” de la variable hacemos clic en “nombre” que se pondrá en color azul para poder editarlo.

Si posteriormente deseamos almacenar otro valor en dicha variable, utilizaremos la etiqueta "poner a", por ejemplo, si queremos que la variable "control" almacene el valor 1, usaremos:

Esta variable cambiará su valor inicial o el que tenga almacenado en ese momento por el valor 1.

Utilizamos la etiqueta “poner” para “almacenar” una valor en la variable, y la etiqueta “tomar” para “leer” el valor almacenado en dicha variable.

Esta etiqueta la encontramos en Variables dentro del bloque Integrados: 

Un uso frecuente de las variables es el de “contar” el número de veces que ocurre un evento. (en el caso del juego del frontón podría ser el número de veces que la “bola” colisiona con la “pala”).

Por ejemplo, el siguiente código hace quq cada vez que hagamos clic sobre el botón “Continuar” la variable “numero_de_veces” incremente en 1 su valor: 

Es decir, la variable “numero_de_veces” almacenará el número de veces que hemos pulsado el botón “Continuar”.

Ejemplo guiado: Contador de pulsaciones sobre un botón

 Para aplicar lo explicado anteriormente vamos a crear una aplicación que nos muestre en pantalla el número de veces que pulsamos un botón. 

PASO 1: 

PASO 2: En la parte de DISEÑO

El resultado debe quedar así:

PASO 3: En el EDITOR DE BLOQUES

Programamos los componentes creados, añadiendo estos bloques:

PASO 4: Comprobar funcionamiento y subir archivo a Classroom

EJERCICIO: Añadir efectos de sonido al botón del ejemplo anterior

EJERCICIO 2: Añadir una variable "puntuación" a la app Frontón