Pasa tus figuras favoritas a Logo con la ayuda de una regla y un transportador de ángulos

En esta sección tu profesor te va a enseñar qué es un transportador de ángulos y cómo utilizarlo. Con la ayuda de este instrumento y una regla vas a aprender a medir distancias y ángulos que te servirán para escribir en Logo las órdenes adecuadas para dibujar casi cualquier dibujo que veas en un papel.

Observa este dibujo de una casa:

Desde la posición de salida de la tortuga, aparecen medidas las diferentes distancias y en ángulos de giro que se necesitan para indicarle a la tortuga cómo debe pintar el dibujo.

Una vez que sabemos las distancias y los ángulos, es más fácil decirle a la tortuga lo que tiene que hacer para pintar la casa:

to casa
 fd 100
 lt 90
 fd 10
 rt 135
 fd 100
 rt 90
 fd 100
 rt 135
 fd 10
 lt 90
 fd 100
 rt 90
 fd 121
 rt 90
end

Ahora prueba tú a hacer un dibujo sencillo en un papel, medir los ángulos y las distancias, y pasarlo a Logo para pintarlo en el ordenador. Pero... tienes que ser muy preciso en las medidas, o de lo contrario la tortuga llegará desviada al punto de partida de la figura.

Si quieres, puedes practicar con figuras compuestas de varios trozos, para las cuales será necesario que ocultes la tortuga con las órdenes pu (subir pluma) y pd (bajar pluma). Por ejemplo, utilizando la casa que le has enseñado a dibujar antes a la tortuga, intenta hacer ahora una casa con una ventana (Ver solución 1):

La pluma de la tortuga se rellena con la tinta de los botes de colores que ella, como buena pintora, siempre lleva consigo. Algunas veces queremos rellenar grandes áreas del dibujo, y hacerlo pintando rayita a rayita puede ser un poco difícil. En esos casos podemos pedirle a la tortuga que rellene (fill) la zona derramando un poco de tinta para que se esparza por la zona del dibujo en la que esté la tortuga.

AcciónTraducción al inglésTraducción al Logo
Rellenarfillfill
Vete a casaGo to homehome

El color de relleno se puede escoger en el menú Set --> Flood color.... Por ejemplo:

 casa_con_ventana
 pu
 rt 45
 fd 10
 fill
 home
 pd
 

































Soluciones

  1. to casa_con_ventana
    casa
    pu
    rt 90
    fd 10
    lt 90
    fd 50
    pd
    repeat 4 [ fd 50 rt 90 ]
    pu
    bk 50
    lt 90
    fd 10
    rt 90
    pd
    end