Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Bloques Integrados El segundo, si entonces si no.., prueba una condicin 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.
Todos ellos y alguna otra combinacin se construye a partir del primer bloque, desde
Bloques integrados el botn azul de la esquina superior izquierda del mismo.
Los bloques integrados se organizan en bloques de:
b. por cada nmero (variable) desde
Control
Ejecuta los bloques que engloba para cada valor numrico en la gama a partir del
Lgica
valor desde y termina en hasta, incrementando el nmero por el valor determinado.
Matemticas
Texto Se puede cambiar el nombre de la variable nmero por otro si se desea.
Listas
Colores
Variables
Procedimientos
A continuacin, vamos a enumerar y a resumir cada uno de estos bloques. La definicin de los
bloques es una adaptacin de la traduccin al castellano de la siguiente pgina 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 condicin dada. Si la condicin 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 accin indicada en -
ejecutar, luego prueba de nuevo. Cuando ya no se cumple la condicin 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 condicin dada. Si la afirmacin es cierta, realiza las acciones en la m. cerrar la aplicacin
secuencia entonces y devuelve ese valor al origen; de lo contrario, lleva a cabo las Cierra la aplicacin.
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 negacin lgica, 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 nmero del primero.
Dos nmeros son iguales si son numricamente 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, pltano no es igual Como el de la suma con mutador, pero con la operacin de multiplicacin.
Pltano. Nmeros y texto son iguales si el nmero es numricamente
igual a un nmero que se imprime con el texto. Por ejemplo, 12.0 es igual
al resultado de la unin del primer carcter de 1A con el ltimo carcter
f. /
de Teafor2.
Devuelve el resultado de dividir el primer nmero por el segundo.
Dos listas son iguales si tienen el mismo nmero de elementos y los
elementos que incluyen son iguales.
g. ^
Devuelve el resultado elevar el primer nmero 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 Matemticas
a. 0 j. semilla aleatoria es
Se puede utilizar como cualquier nmero positivo o negativo (decimales incluidos). Utiliza este bloque para generar secuencias repetitivas de nmeros aleatorios. Es til
Haciendo doble clic en el 0 en el bloque le permitir cambiar el nmero. 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 mnimo de un conjunto de nmeros.
c. +
Devuelve el resultado de la suma de cualquier cantidad de bloques que tienen un
valor numrico. Los bloques con un valor numrico incluyen el bloque nmero
bsico, duracin de la lista o de texto, las variables con un valor numrico, etc. l. Max
Este bloque puede mutar amplindose para permitir ms nmeros en la suma. Igual pero el valor mximo.
m. raiz cuadrada
Devuelve la raz cuadrada del nmero 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 nmero dado.
p. Log
Devuelve el logaritmo natural de un nmero 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 nmero dado.
x. convertir radiantes a grados
Devuelve el valor en grados del nmero dado en radianes. El resultado ser un
ngulo en el rango [0, 360).
r. Redondear
Devuelve el nmero dado redondeado al entero ms 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, nmeros con una parte an entera se redondean hacia
Tambin permite convertir de grados a radianes con el selector. El resultado ser un
abajo, y los nmeros con una parte entera impar se redondearn hacia arriba.
ngulo en el intervalo [-, +)
aa. es un nmero?
u. mdulo de Devuelve verdadero si el objeto dado es un nmero, y falso en caso contrario.
Modulo (a, b) es el mismo que resto (a, b) cuando A y B son positivos. En general, Este bloque se puede cambiar por es base 10?, es hexadecimal? y es binario?
mdulo (a, b) se define para cualquier a y b de modo que (inferior (a / b) x b) +
mdulo (a, b) = a. Por ejemplo, el mdulo (11, 5) = 1, mdulo (-11, 5) = 4, mdulo
(11, -5) = -4, mdulo (-11, -5) = -1. Modulo (a, b) siempre tiene el mismo signo que
b, mientras que resto (a, b) siempre tiene el mismo signo que a.
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
j. recorta texto en
b. Unir Divide el texto en partes utilizando el texto en como punto de corte y genera una
Anexa todas las entradas para hacer una sola cadena. Si no hay entradas, devuelve lista con los resultados.
una cadena vaca.
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. Mayscula
en el archivo apk.
Devuelve una copia de su argumento de cadena de texto en mayscula.
Conmuta con minscula.
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