NOMBRE:
Diana Rosas Lucas 5BM
Interfaz de usuario
pROCEDIMIENTOS/VARIABLES
Medios
LÓGICA Y MATEMÁTICAS
BLOQUES
cONTROL / nAVEGACIÓN
ALMACENAMIENTO
Sensores
"Procedimiento MarcarUbicación"
Marcador en el mapa
Bloques de inicialización en Screen1 y Screen2
Listas vacías, cargar datos.
VARIABLES
v_numTabla (tabla de multiplicar)
Almacena: Latitud, Longitud, Distancia, Puntolnicial, Peso, Estatura
PROCEDIMIENTOS
MarcarUbicación, Haversine, MostrarDatos
operadores
Bloques Matemáticos(+, −, ×, ÷)
Cálculos (IMC, tablas, distancias).
BLOQUE
"Llamar Sonido_. Reproducir"
Reproducir audio (saludo, música).
"Registro" "Guardar Etiqueta–Valor"
Datos con fecha y hora.
"Cuando____.Clic""Ejecutar ="
evento
Activa acciones (saludo, sonido, calcular, limpiar,salir).
BLOQUE
“poner … .Texto como”"Ejecutar="
Muestra resultados (IMC, tablas, registros).
bloque
"Llamar ____.SolicitarFoco"
Enfocar en un campo (ej. Peso).
“Si … entonces” + operadores (<, ≥, y)
Clasificación IMCDefine rangos del IMC.
" Repetir con contador"
Tabla de multiplicar
Procedimiento Haversine
Calcular distancia
"poner SensorDeUbicación1. IntervaloDeTiempo como"
Verifica cambios en la ubicación cada 3 seg.
"Crear Lista" "MostrarDatos"
Despliega información en lista ordenada.
"Notificador"
Notifica al usuario, confirma de guardado
Bloque "Cerrar aplicación"
Para salir de la aplicación.
Bloque "Abrir otra pantalla"
(Screen 2)
BLOQUES
DIANA ROSAS LUCAS
Created on September 23, 2025
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Essential Map
View
Akihabara Map
View
Frayer Model
View
Create Your Story in Spanish
View
Microcourse: Key Skills for University
View
Microcourse: Learn Spanish
View
January School Calendar
Explore all templates
Transcript
NOMBRE:
Diana Rosas Lucas 5BM
Interfaz de usuario
pROCEDIMIENTOS/VARIABLES
Medios
LÓGICA Y MATEMÁTICAS
BLOQUES
cONTROL / nAVEGACIÓN
ALMACENAMIENTO
Sensores
"Procedimiento MarcarUbicación"
Marcador en el mapa
Bloques de inicialización en Screen1 y Screen2
Listas vacías, cargar datos.
VARIABLES
v_numTabla (tabla de multiplicar)
Almacena: Latitud, Longitud, Distancia, Puntolnicial, Peso, Estatura
PROCEDIMIENTOS
MarcarUbicación, Haversine, MostrarDatos
operadores
Bloques Matemáticos(+, −, ×, ÷)
Cálculos (IMC, tablas, distancias).
BLOQUE
"Llamar Sonido_. Reproducir"
Reproducir audio (saludo, música).
"Registro" "Guardar Etiqueta–Valor"
Datos con fecha y hora.
"Cuando____.Clic""Ejecutar ="
evento
Activa acciones (saludo, sonido, calcular, limpiar,salir).
BLOQUE
“poner … .Texto como”"Ejecutar="
Muestra resultados (IMC, tablas, registros).
bloque
"Llamar ____.SolicitarFoco"
Enfocar en un campo (ej. Peso).
“Si … entonces” + operadores (<, ≥, y)
Clasificación IMCDefine rangos del IMC.
" Repetir con contador"
Tabla de multiplicar
Procedimiento Haversine
Calcular distancia
"poner SensorDeUbicación1. IntervaloDeTiempo como"
Verifica cambios en la ubicación cada 3 seg.
"Crear Lista" "MostrarDatos"
Despliega información en lista ordenada.
"Notificador"
Notifica al usuario, confirma de guardado
Bloque "Cerrar aplicación"
Para salir de la aplicación.
Bloque "Abrir otra pantalla"
(Screen 2)