martes, 22 de julio de 2014

Empezando a utilizar el TortugArte

Darle movimiento a la tortuga es muy simple, sólo hay que indicarle que vaya hacia adelante con el bloque “adelante”. Si le damos el valor adelante 100 le estamos diciendo a la tortuga que avance 100 píxeles. El pixel es la unidad de medida de la resolución de la pantalla, en la XO es de 1200x900 píxeles y el TortugArte usa 1200x800 px.
Además de hacer andar hacia adelante la tortuga se le puede decir que gire hacia la derecha o la izquierda. Si le damos la instrucción derecha 90 le estamos diciendo que gire hacia su derecha un ángulo de 90 grados. 

Con esas dos instrucciones podemos hacer nuestro primer ejemplo, un cuadrado:
adelante 100
derecha 90
adelante 100
derecha 90
adelante 100
derecha 90
adelante 100
derecha 90
Como se puede ver se ejecuta varias veces el mismo patrón (adelante 100; derecha 90). 

Para evitar la repetición de código existen los bloques de repetición, el ejemplo anterior quedaría de la 
siguiente manera:
repetir 4 
adelante 100
derecha 90

El código que se encuentre dentro del bloque “repetir” se va a ejecutar tantas veces como se le indique (en este caso 4). 

Podemos dibujar el cuadrado rotado escribiendo el siguiente código:
limpiar
izquierda 36
pila1
Pila1 es el bloque que definimos previamente. 

Aquí aparece un bloque nuevo llamado “limpiar”, lo que hace ese bloque es limpiar la pantalla, borra todo lo que había anteriormente y coloca la tortuga en el centro de la pantalla.

Si seguimos haciendo crecer el código y combinamos lo que se ha hecho hasta ahora...
limpiar
repetir 10
pila1
izquierda 36

Con este código hacemos una especie de “estrella” formada por cuadrados rotados.

También se puede

“fijar_color” que fija el color para el pincel, el rango de colores va de 0 a 100. Así como el bloque 
“fijar_color” existe el bloque “fijar_tono” que fija la tonalidad del color del pincel.



No hay comentarios.:

Publicar un comentario