Gusanos

Los gusanos dejan huella al moverse.
Un gusano anda un tramo, gira 90º, anda otro tramo, gira, un tercer tramo, vuelve a girar. Y repite estos mismos movimientos en ese orden una y otra vez.
El Gusano (1,2,3) parte del punto azul, se dirige 1 unidad hacia arriba, gira 90º, dos unidades a la derecha, gira de nuevo 90º, 3 unidades hacia abajo, gira 90º y repite los movimientos.
Investiga sobre gusanos de este tipo.

En la ventana izquierda tienes una colección de herramientas para construir tus propios gusanos. Puedes determinar cada uno de los tres desplazamientos. cuando los tengas, pulsa sobre el botón para iniciar el camino
 
Algunas ideas para orientar la investigación:
  -¿Y si alguno de los tres avances es cero? 
  -Investiga estos gusanosObserva qué ocurre si alguno de los números es negativo
  -¿Siempre terminan en el punto de salida? ¿Por qué?

Aleja

Acerca

Zoom

n = 1 (slider from -5 to 5, step 1)
i = 2 (slider from -5 to 5, step 1)
j = 3 (slider from -5 to 5, step 1)
A = Intersect(xAxis, yAxis)
A1: (0, 0)
A2: A1 + (0, n)
A3: A2 + (i, 0)
A4: A3 + (0, (-j))
A5: A4 + ((-n), 0)
A6: A5 + (0, i)
A7: A6 + (j, 0)
B2 = Segment(A1, A2)
B3 = Segment(A2, A3)
B4 = Segment(A3, A4)
B5 = Segment(A4, A5)
B6 = Segment(A5, A6)
B7 = Segment(A6, A7)
A8: A7 + (0, (-n))
A9: A8 + ((-i), 0)
B8 = Segment(A7, A8)
B9 = Segment(A8, A9)
A10: A9 + (0, j)
A11: A10 + (n, 0)
B10 = Segment(A9, A10)
B11 = Segment(A10, A11)
A12: A11 + (0, (-i))
A13: A12 + ((-j), 0)
B12 = Segment(A11, A12)
B13 = Segment(A12, A13)
k = 12 (slider from 0 to 12, step 1)
a = 1 (slider from 0 to 1)
b = -2.23 (slider from -5 to 5)
texto2: "1° paso " + n + ""
texto3: "2° paso " + i + ""
texto4: "3° paso " + j + ""
texto5: "Gusano (" + n + "," + i + "," + j + ")"