TIC SAGRADISTA

La ciencia de hoy es la tecnología del mañana.-Edward Teller.

TIC SAGRADISTA

La ciencia de hoy es la tecnología del mañana.-Edward Teller.

TIC SAGRADISTA

La ciencia de hoy es la tecnología del mañana.-Edward Teller.

TIC SAGRADISTA

La ciencia de hoy es la tecnología del mañana.-Edward Teller.

TIC SAGRADISTA

La ciencia de hoy es la tecnología del mañana.-Edward Teller.

AULA VIRTUAL DE TECNOLOGÍA

jueves, 3 de junio de 2021

Desconectadas

 Observa la imagen y encuentra el camino más corto para llegar.



Bucles y Condicionales

 Objetivos de Aprendizaje:

1. Utilizar bucles para ordenar la repetición de un conjunto de acciones.
2. Utilizar variables booleanas de entrada.
3. Retomar condicionales y operaciones lógicas para decidir qué acción se ejecuta.
4. Utilizar el editor MakeCode de la Micro: bit para escribir un programar y simular su funcionamiento.


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:

 • Para siempre: repite lo que se encuentra dentro indefinidamente. 

Mientras botón A presionado: que ejecuta lo que se encuentra dentro del bloque mientras el botón A esté presionado. 

Mientras botón A no presionado: que ejecutará lo que está dentro del bloque mientras el botón A NO esté presionado. 

A este tipo de bloque se les denomina bucle. Su función es repetir un conjunto de instrucciones según alguna condición, o para siempre. 

Bucles y condicionales son instrucciones poderosas de un lenguaje de programación y es lo que hace que un computador pueda resolver problemas repitiendo y seleccionado ciertas instrucciones según alguna condición.





DESCONECTADAS:  

En los comentarios explica cual seria el orden y porque.






Ahora manos a la obra



Conectadas:
Manda tu código