El Manejo de los Procesos: las Tortugas y Enciende

Las tortugas lanzan los procesos de la misma manera que los botones, con una diferencia. Usualmente la tortuga es una "participante activa" cuando lleva a cabo la instrucción que se le ha dado. En otras palabras, la instrucción dada a menudo afecta el estado de la tortuga (su posición, su rumbo, etc...). El siguiente ejemplo muestra dos tortugas dibujando flores. Cada tortuga lanza su propio proceso.

Defina estos procedimientos en el área de Procedimientos:

para arco :a :d
repite :a / 2 [ad :d de 2]
fin

para pétalo :n
repite 2 [arco 90 :n de 90]
fin

para flor1
iz 45
repite 5 [pétalo 1 de 360 / 5]
de 45
fin

para flor2
iz 45
repite 6 [pétalo 1 de 360 / 6]
de 45
fin

Ahora hay que crear dos tortugas:

Debemos comprobar que la tortuga esté con pluma (cp), y luego hacer clic en las tortugas para iniciar sus procesos.

Otra forma de iniciar un proceso con una tortuga es mediante el mando enciende. Para usar enciende, las tortugas deben tener instrucciones en sus cajas de diálogo. Enciende permite lanzar un proceso a través de un programa. Para probar esto, escriba en el Centro de Mando:

todas [enciende]

Ambas tortugas comenzarán a dibujar sus flores. En este caso, se puede dejar que las tortugas finalicen de dibujar las flores sin necesidad de detener nada.

El poder de todas [enciende] es incluso más evidente en una escena animada, donde las tortugas están programadas para realizar diferentes tareas.