molinete
para crear un polígono
molinete
para hacer los nuevos bloques asterisco
y polígono
.Puedes usar el procedimiento molinete con propósito general para crear otro, un procedimiento más simple con propósito especial que realice un trabajo concreto.
molinete
para crear un bloque más especializado llamado asterisco
.
asterisco
con dos parámetros: uno es número de ramas y otro llamado largo de cada rama. Para recordar la forma de crear un nuevo bloque visitar: Unidad 1 Laboratorio 2 Página 4: Crear un nuevo bloque.
molinete
para que pueda dibujar correctamente un asterisco.polígono
que haga uso de molinete
con los valores apropiados para dibujar un polígono que reciba el número de lados y el largo del lado.Puedes utilizar pausar todos
para colocar pausas en tu código que te permitan ver lo que está ocurriendo. Cuando trabajas el código incluyendo pausar todo
, puedes hacer clic en el botón amarillo de Reproducir/Pausar situado al lado del botón de la bandera verde (/) para moverte por el código hasta que encontrarte con un bloque pausar todo
de nuevo. El bloque pausar todo
detendrá cada procedimiento que se esté reproduciendo hasta que se haga clic en el botón amarillo de Reproducir/Pausar.
En la página Unidad 1 Laboratorio 2 Página 2: Hacer que los programas hablen conociste la abstracción procedimental: darle un nombre a un segmento de código (haciendo un bloque). De esta forma es posible hacer llamadas al bloque más de una vez en lugar de copiar y pegar el código cada nueva vez que se necesita.
Aquí se presenta otra clase de abstracción: nos damos cuenta que ambos asterisco
y polígono
son un tipo de molinete. Procedemos a escribir un bloque molinete
más general que tome como entrada valores que puedan ser usados para hacer asteriscos, polígonos u otros diseños interesantes.
Este es un ejemplo de abstracción por generalización: observamos porciones de código que son muy parecidas para luego escribir un solo bloque que utilice una entrada para diferenciar los diferentes casos o variaciones.
molinete
y analizas la forma en que se usa en polígono
, es posible que te des cuenta que hay algunos pasos que no son necesarios realizarlos para este caso en particular. Escribe otra versión de polígono
que sea construido directamente de los bloques primitivos (mover
, girar
y similares). ¿Qué tan simple lo puedes hacer?
polígono
dibuje la figura correcta, no es de mayor importancia para el resto del proyecto conocer que hay dentro de él.
molinete
una última vez para crear un bloque círculo
que reciba como entrada el tamaño del radio.cualquier posición
junto a los bloques fijar color de lápiz a
y fijar tamaño de lápiz a
para dibujar una variedad de formas.