Inicio
Estructuras de control
Presentación
En un algoritmo se tiene una lista de enunciados o instrucciones que se van ejecutando a medida que se van interpretando secuencialmente.
Sin embargo, en ocasiones nos interesa controlar el flujo de la ejecución repitiendo alguna serie de instrucciones las veces que sean necesarias o estableciendo alternativas, es decir, que una serie de enunciados se ejecuten en algunas ocasiones y en otras no.
En este sentido, trabajaremos dentro de las estructuras de control: las estructuras iterativas y selectivas en Scratch.
Transcripción del video
Hola, vamos a trabajar con Estructuras de Control.
Para hacerlo vamos a valernos de los algoritmos, como ya saben, un algoritmo es un conjunto de instrucciones con un inicio y un fin definidos.
En un caso simple, cada sentencia o instrucción será ejecutada de forma lineal.
Será ejecutada de forma lineal a menos que existan estructuras de control que alteren ese flujo de ejecución lineal del cual hablamos.
Aquí tenemos un algoritmo que se corresponde con dar la vuelta a la manzana. Vamos a ejecutarlo, vamos a ejecutar en modo gráfico, aquí le damos play.
Como verán se irán ejecutando las sentencias, a medida que van pasando las instrucciones, en la consola se van marcando. Nos vamos moviendo y girando, una vez que llega al fin, finaliza la ejecución.
Vamos a ver el mismo algoritmo, pero con una estructura de control de tipo repetitiva.
Vemos que se inicia la ejecución, se define que hay una sentencia, otra sentencia, otra sentencia o instrucción y una comprobación. Aquí hay una estructura de control, que es de tipo repetitiva, que tiene un punto de corte, o sea evalúa una determinada condición y en función de esto hace que el algoritmo deje ese flujo lineal que traía aquí y vuelva a repetir un segmento de código, o sea, un conjunto de sentencias que están dentro de esta estructura de control. Cuando se valide esta condición ahí sí dará paso para finalizar el algoritmo.
Gracias
Obra publicada con Licencia Creative Commons Reconocimiento Compartir igual 4.0