1. Guía 1: dibujos

1.4. ¡Introducción a Snap!

1.4.12. Ejemplo de bucles para dibujar líneas: nos inspiramos en Erwin Steller

Binärer Baum (1988). Print b/w

Tomando como referencia la obra del artista digital y matemático Erwin Steller, intentaremos hacer un programa con Snap! que dibuje una obra inspirada en sus creaciones.

El resultado que obtendremos será este:

Para conseguirlo, construiremos un programa que usa tres bucles:

Código del programa.

Al pulsar la bandera verde limpiamos la pantalla, subimos el lápiz y fijamos el color en negro, situándonos en el punto desde el que empezaremos a dibujar y apuntando en dirección 180° (hacia abajo). Al pulsar la tecla 1 ejecutamos el primer bucle, que dibuja 40 líneas de arriba hacia abajo, separadas por 10 pasos. Al pulsar la tecla 2 ejecutamos el segundo bucle, que dibuja 45 líneas de arriba hacia abajo (pero solo en la mitad superior), separadas por 8,88 pasos entre sí. Finalmente, al pulsar la tecla 3, ejecutamos el tercer bucle, que dibuja 50 líneas de arriba hacia abajo (pero en la mitad inferior), separadas por 8 pasos.

Ejecución después de pulsar 1, 2 y 3.