jueves, 3 de junio de 2021
Bucles y Condicionales
Objetivos de Aprendizaje:
En las fichas anteriores ya has trabajado con entradas como los botones los cuales pueden asumir dos valores: presionado y no presionado. Igualmente, hemos trabajado con los LED. Cada LED asume dos valores: encendido o apagado.
Estas variables se denominan booleanas como verás en esta ficha. Igualmente, has utilizado bloques que representan algunas acciones o instrucciones que se deben repetir con bucles y condicionales. Las variables booleanas pueden asumir dos valores solamente: verdadero o falso. Cuando el Botón A está oprimido, su valor es verdadero y cuando no, es falso.
¿Con qué objetivo se incluye la instrucción borrar pantalla? ¿Qué sucede si no se incluye este bloque? Prueba en el editor tu predicción. Examina ahora el diagrama de flujo que aparece abajo. ¿Qué hace? ¿En qué se diferencia del diagrama de bloques que acabas de observar?
En el ejemplo del programa en bloques que sigue, si presionas A verás una cara feliz. Esta es una forma de controlar la realización o no de ciertas instrucciones. En este caso, al no estar oprimido el botón A, se verá una cara triste. Por el contrario, si lo oprimes verás una cara feliz. Una posible transcripción de este diagrama de flujo a bloques se muestra a la izquierda.
Si examinas el programa anterior, que copiamos a la izquierda de nuevo, encontrarás algunos bloques con los cuales ya hemos trabajado:
DESCONECTADAS:
En los comentarios explica cual seria el orden y porque.