martes, 29 de julio de 2014

Más de TortuBots

TortuBots – Menú
El menú permite acceder a diferentes acciones 
Permite acceder a las diferentes barras de 
herramientas y los modos de ejecución.

Conociendo TortuBots
Fundamentos para programación y robótica
TortuBots – Menú - Archivo
Nuevo, Abrir, Guardar, Guardar como, Salir. Como en otros programas.
Guardar como imagen. Guarda el lienzo como
una imagen.Conociendo TortuBots

Fundamentos para programación y robótica
TortuBots – Menú - Editar
Copiar. Copia el programa actual.
Pegar. Pega en el archivo actual un programa 
copiado previamente.Conociendo TortuBots
Fundamentos para programación y robótica
TortuBots – Menú - Ver
Coordenadas cartesianas. Dibuja ejes cartesianos.
Coordenadas polares. Dibuja las coordenadas 
polares desde el centro de la pantalla.
Agrandar/Empequeñecer bloques. Varía el 
tamaño de los bloques y las letras. Restaurar 
bloques lo vuelve al original.
Habilitar/Deshabilitar ayuda flotante. Conociendo TortuBots
Fundamentos para programación y robótica
TortuBots – Menú - Herramientas
Mostrar/ocultar paleta. Muestra u oculta la 
barra de herramientas y la paleta.
Mostrar/ocultar bloques. Muestra u oculta la 
barra de herramienta, la paleta y los bloques 
del programa.Conociendo TortuBots
Fundamentos para programación

martes, 22 de julio de 2014

Paleta "Números"


Paleta "Pincel"


Guía de Tortugarte


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.



Imagen


Elementos de TortuBots



TortuBots – Elementos principales
Menú (En Sugar - Barra principal)
Sección barras de herramientas.

Paleta.
Tortuga.
Fondo o “lienzo”.
Bloques.Conociendo TortuB