Tortuga buscando la salida


Realizar el diseño que se muestra arriba, con el comportamiento que se detalla a continuación, en un tamaño de 400 X 400

La tortuga debe partir del centro en línea recta hacia cualquier dirección en forma aleatoria hasta que se encuentre con el borde del lienzo.

Cuando llega al borde del lienzo debe volver al centro y nuevamente, con una dirección aleatoria, dirigirse en línea recta hasta cualquiera de los 4 bordes del lienzo, y nuevamente una vez que llega a uno de los bordes, regrese al centro y se repita el comportamiento unas 100000 veces aproximadamente.

El grosor de la línea es siempre de 5p píxeles.

El color de las líneas cambian cada vez que comienza a trazar una linea desde el centro hasta el borde del lienzo.

Una vez que impacta en el borde debe cambiar el color del lienzo en forma aleatoria.

Para esto deberás utilizar los comandos obtenerx y obtenery para extraer el dato de donde se encuentra la tortuga

Recomendamos avanzar de a un paso e ir chequeando en que posición se encuentra la tortuga. Si se encuentra sobre la línea del borde, o sea $x<0 o $y<0 o $x>400 o $y>400, regrese al centro. Para ello deberás utilizar el condicional si, para que una vez que cumpla con estar cerca del borde vuelva al centro.

Comandos a utilizar:

repetir
avanzar
centrar
obtenerx
obtenery
si
colorlienzo
colorpincel
grosorpincel
aleatorio



7mo4 - Ciencias Computacionales - 2023

Dibujos con Google Drive en coordinación con matemáticas

Proyectos con KTurtle

Kturtle - Procesador de Texto

Actividades combinadas; Texto e Imagen

Material de Estudio

Actividades en Writer