Está en la página 1de 2

Taller U4

En este taller se proponen 2 ejercicios.

Ejercicio 1

Escribamos un programa para la micro:bit que ayude a controlar el aforo de clientes en una
tienda. Las autoridades locales han definido un límite por razones de seguridad. La micro:bit
debe mostrar en permanencia el número de personas que se encuentran dentro de la tienda.
Si se presiona el Botón B, la cuenta aumenta: un cliente entra a la tienda. Si se presiona el
botón A la cuenta disminuye, el cliente sale. Si se presionan ambos botones la cuenta se
reinicia en 0. ¿Qué pasaría si se presiona el botón A y la cuenta del número de clientes dentro
de la tienda es 0?

Ejercicio 2

Leamos cuidadosamente el problema que se plantea. Diseñemos primero el algoritmo que


utilizaremos sobre una hoja. Luego pasemos al computador, programemos y simulemos.
Problema: María, de 25 años, desea seguir el impacto que tiene su actividad física en su IMC
(índice de masa corporal). Ella quiere utilizar la micro:bit para calcular su IMC. Este índice se
calcula de la siguiente forma: Ejemplo

10.000 × peso Peso Estatura IMC


IMC=
estatura × estatura
74 180 22,8

Esto es, la división del peso en kilogramos [kg] sobre la estatura al cuadrado. La estatura se
mide en centímetros [cm].
Se considera que un IMC menor de 18,5 no es bueno, corresponde a una persona demasiado
delgada. Un IMC mayor de 25 significa que la persona está en sobrepeso. Un IMC de más de
30 implica obesidad. Entre 18,5 y 25 es un IMC saludable.
Diseñemos para María un programa en la micro:bit que indique su IMC. Para ello se propone
que la micro:bit funcione así:
• La estatura de María es de 180 cm. Su peso actual es de 74 kg. Con estos valores podemos
iniciar las variables que utilizaremos.
• Como María ya terminó de crecer, no es necesario que ella pueda modificar su estatura.
• Al oprimir el botón A debe subir en 1 kg el peso registrado y se debe mostrar.
• Al oprimir el botón B debe bajar en 1 kg el peso registrado y se debe mostrar.
• Al oprimir los botones A y B al tiempo, se realiza el cálculo del IMC y se muestra el
resultado.
• Al sacudir la micro:bit, el peso se reinicia en 74 kg.
Probemos el programa llenando la tabla que se presenta a continuación.

Peso IMC Estado (delgado, saludable,


sobrepeso, obesidad)
50
65
70
85
90
100

AYUDA:
Para realizar cálculos, la micro:bit dispone de bloques en la sección Matemática:

Por ejemplo, si se quiere encontrar la multiplicación entre una variable que se llama A y una
que se llama B y mostrar el resultado, el fragmento de programa sería:

Condiciones de entrega del trabajo:

Deberemos subir un archivo en Word o pdf que incluya:

 El diagrama de flujo
 El código de bloques utilizado para resolver el problema en MakeCode
 Evidencias del funcionamiento exitoso (fotografías o enlace a video corto)

También podría gustarte