9.La tortuga está aprendiendo

Si completaste con éxito las lecciones previas, habrás notado que no es tan simple ni tan cómodo editar todos los comandos que das a la tortuga. Para facilitar la tarea, puedes enseñar a la tortuga acciones nuevas, que definirás como una secuencia de comados. Es sencillo: escribes el comando para seguido del nombre de la acción que quieres enseñar a la tortuga y después la serie de comandos que la tortuga deberá aprender para ejecutar la nueva acción.. Por ejemplo: para lineapunteada repetir 5 [pongrosor 1 ad 10 pongrosor 3 ad 10] fin


Enseña a la tortuga a hacer una línea punteada

Ahora veremos que la tortuga aprende velozmente lo todo lo que se le enseña. Para que la tortuga dibuje una línea punteada, escribiremos el nombre de la nueva acción.


Dibuja una línea punteada utilizando la acción que le enseñaste a la tortuga.
Ya haz dibujado un cuadrado punteado antes, pero ahora será mucho más fácil. Usa la palabra que le enseñamos a la tortuga para dibujar el cuadrado.
Dibuja un cuadrado con lados punteados haciendo giros a la derecha.
Puesto que puedes volver a querer dibujar el mismo cuadrado en el futuro cercano, te conviene enseñarle a la tortuga cuál es tu cuadrado favorito.
Enseña a la tortuga a dibujar un cuadrado como el que has hecho recién.
¡Ahora puedes dibujar un cuadrado punteado con tan solo una palabra!
Borra la pantalla y vuelve a dibujar el mismo cuadrado.
Nuestra próxima obra de arte sera una figura simétrica de 20 cuadrados punteados. Entre cada dos cuadrados haremos un ángulo de 360 / 20 = 18 grados. Recuerda que la tortuga ya sabe hacer cuadrados punteados, así que solo nos queda definir correctamente el bucle.
Borra la pantalla y dibuja 20 cuadrados punteados.
Ya haz enseñado a la tortuga a dibujar una línea punteada. Pero bien podría ocurrir que ahora prefieras trabajar con otro tipo de línea punteada. En tal caso podrás enseñar a la tortuga instrucciones ligeramente diferentes. La tortuga solo recordará los últimos comandos que le enseñaste.
Enseña a la tortuga nuevamente la línea punteada, pero esta vez has que los segmentos anchos sean de espesor 6 en lugar de 3.

Una vez que hemos modificado la acción lineapunteada, hay que notar que también el comando cuadrado ha sido modificado, ya que utiliza la acción lineapunteada. Es conveniente, entonces, verificar que el nuevo cuadrado sigue siendo satisfactorio. 


Dibuja un cuadrado utilizando la acción que ya le haz enseñado a la tortuga.
TurtleAcademy learn programming for freeYour browser is not supporting canvas We recomand you to use Chrome or Firefox browsers