Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Elementos PDF
Elementos PDF
Bloques Integrados El segundo, si… entonces… si no.., prueba una condición dada. Si el resultado es
En App Inventor existen unos bloques integrados que son comunes a todos los proyectos, verdadero, realiza las acciones de la secuencia de bloques -entonces; de lo contrario,
independientemente de los componentes que estos contengan. realiza las acciones en la secuencia de bloques -si no.
El tercero, si… entonces… si no, si… entonces.., prueba una condición dada. Si el
resultado es verdadero, realiza las acciones en la secuencia de bloques -entonces;
de otro modo prueba la segunda condición – si no, si. Si el resultado es verdadero,
realiza las acciones en la secuencia de bloques -entonces; de lo contrario, pasa al
siguiente bloque.
Todos ellos y alguna otra combinación se construye a partir del primer bloque, desde
Bloques integrados el botón azul de la esquina superior izquierda del mismo.
Los bloques integrados se organizan en bloques de:
b. por cada número (variable) desde
Control
Ejecuta los bloques que engloba para cada valor numérico en la gama a partir del
Lógica
valor desde y termina en hasta, incrementando el número por el valor determinado.
Matemáticas
Texto Se puede cambiar el nombre de la variable número por otro si se desea.
Listas
Colores
Variables
Procedimientos
A continuación, vamos a enumerar y a resumir cada uno de estos bloques. La definición de los
bloques es una adaptación de la traducción al castellano de la siguiente página compartida con c. por cada elemento (variable) en la lista… ejecutar
licencia Creative Commons. Ejecuta los bloques para cada elemento de una lista.
Bloques de “Control”
a. si entonces
El primer bloque, si… entonces .., prueba una condición dada. Si la condición es
verdadera, realiza las acciones en una determinada secuencia de bloques; de lo
contrario, los bloques son ignorados.
d. mientras comprobar… ejecutar
Comprueba el valor “comprobar”. De ser cierto, lleva a cabo la acción indicada en -
ejecutar, luego prueba de nuevo. Cuando ya no se cumple la condición se pasa al
siguiente bloque.
“Usted verá algo nuevo. Dos cosas. Y las llamo: Cosa Uno y Cosa Dos – Dr. Theodor Seuss Geisel” | B/Ing. Usias Chuquillanqui
Chihuan
1
INFONET BLOQUES INTEGRADOS – APP INVENTOR 2
e. si… entonces… si no
Prueba una condición dada. Si la afirmación es cierta, realiza las acciones en la m. cerrar la aplicación
secuencia entonces y devuelve ese valor al origen; de lo contrario, lleva a cabo las Cierra la aplicación.
acciones del si no y devolverá el valor que de.
b. Falso
Igual que el anterior, pero valor falso o no verdadero.
j. tomar el valor inicial
Se puede alternar entre cierto y falso mediante la flecha que apunta hacia abajo.
Devuelve el valor inicial dado en la pantalla actual.
Este valor se indica con el uso del bloque anterior, abre otra pantalla con un valor
inicial Nombre de la pantalla… Valor inicial…
c. No
Realiza negación lógica, devolviendo falso si la entrada es un valor cierto, y
verdadero si la entrada es falsa.
k. cerrar pantalla
Cierra la pantalla actual
“Usted verá algo nuevo. Dos cosas. Y las llamo: Cosa Uno y Cosa Dos – Dr. Theodor Seuss Geisel” | B/Ing. Usias Chuquillanqui
Chihuan
2
INFONET BLOQUES INTEGRADOS – APP INVENTOR 2
d. = d. –
Comprueba si los argumentos son iguales. Devuelve el resultado de restar el segundo número del primero.
Dos números son iguales si son numéricamente iguales, por ejemplo, 1
es igual a 1,0.
Dos bloques de texto son iguales si tienen los mismos caracteres en el e. X
mismo orden, con el mismo caso. Por ejemplo, plátano no es igual Como el de la suma con mutador, pero con la operación de multiplicación.
Plátano. Números y texto son iguales si el número es numéricamente
igual a un número que se imprime con el texto. Por ejemplo, 12.0 es igual
al resultado de la unión del primer carácter de 1A con el último carácter
f. /
de Teafor2.
Devuelve el resultado de dividir el primer número por el segundo.
Dos listas son iguales si tienen el mismo número de elementos y los
elementos que incluyen son iguales.
g. ^
Devuelve el resultado elevar el primer número a la potencia indicada en el segundo.
f. O
Comprueba si cualesquiera de las dos condiciones son verdaderas.
i. decimal aleatorio
Devuelve un valor aleatorio entre 0 y 1.
Bloques de “Matemáticas”
a. 0 j. semilla aleatoria es
Se puede utilizar como cualquier número positivo o negativo (decimales incluidos). Utiliza este bloque para generar secuencias repetitivas de números aleatorios. Es útil
Haciendo doble clic en el “0” en el bloque le permitirá cambiar el número. para los programas de pruebas que implican valores aleatorios.
b. =, ≠,>, ≥, <, ≤
Compara dos valores y devuelve si es verdadero o falso. k. Min
Devuelve el valor mínimo de un conjunto de números.
c. +
Devuelve el resultado de la suma de cualquier cantidad de bloques que tienen un
valor numérico. Los bloques con un valor numérico incluyen el bloque número
básico, duración de la lista o de texto, las variables con un valor numérico, etc. l. Max
Este bloque puede mutar ampliándose para permitir más números en la suma. Igual pero el valor máximo.
m. raiz cuadrada
Devuelve la raíz cuadrada del número dado.
“Usted verá algo nuevo. Dos cosas. Y las llamo: Cosa Uno y Cosa Dos – Dr. Theodor Seuss Geisel” | B/Ing. Usias Chuquillanqui
Chihuan
3
INFONET BLOQUES INTEGRADOS – APP INVENTOR 2
o. Neg
Devuelve el negativo de un número dado.
p. Log
Devuelve el logaritmo natural de un número dado, es decir, el logaritmo en base e w. atan2… y… x
(2,71828 …). Devuelve el arco tangente de y / x, y y x dado.
q. e^
Devuelve e (2,71828 …) elevado a la potencia del número dado.
x. convertir radiantes a grados
Devuelve el valor en grados del número dado en radianes. El resultado será un
ángulo en el rango [0, 360).
r. Redondear
Devuelve el número dado redondeado al entero más cercano. Si la parte fraccionaria
es < 0,5 se redondeará hacia abajo. Si es > 0,5 se redondeará hacia arriba. Si es
y. convertir grados a radiantes
exactamente igual a 0.5, números con una parte aún entera se redondean hacia
También permite convertir de grados a radianes con el selector. El resultado será un
abajo, y los números con una parte entera impar se redondearán hacia arriba.
ángulo en el intervalo [-π, π +)
“Usted verá algo nuevo. Dos cosas. Y las llamo: Cosa Uno y Cosa Dos – Dr. Theodor Seuss Geisel” | B/Ing. Usias Chuquillanqui
Chihuan
4
INFONET BLOQUES INTEGRADOS – APP INVENTOR 2
f. Recortar
Elimina todos los espacios iniciales o finales de la cadena de entrada y devuelve el
resultado.
n. Obsfucated Text “…”
Produce texto, como un bloque de texto simple. La diferencia es que este se oculta
g. Mayúscula
en el archivo apk.
Devuelve una copia de su argumento de cadena de texto en mayúscula.
Conmuta con minúscula.
“Usted verá algo nuevo. Dos cosas. Y las llamo: Cosa Uno y Cosa Dos – Dr. Theodor Seuss Geisel” | B/Ing. Usias Chuquillanqui
Chihuan
5
INFONET BLOQUES INTEGRADOS – APP INVENTOR 2
“Usted verá algo nuevo. Dos cosas. Y las llamo: Cosa Uno y Cosa Dos – Dr. Theodor Seuss Geisel” | B/Ing. Usias Chuquillanqui
Chihuan
6
INFONET BLOQUES INTEGRADOS – APP INVENTOR 2
b. Tomar
Este bloque proporciona una manera de conseguir cualquier variable que se haya
creado.
“Usted verá algo nuevo. Dos cosas. Y las llamo: Cosa Uno y Cosa Dos – Dr. Theodor Seuss Geisel” | B/Ing. Usias Chuquillanqui
Chihuan
7