LOGA.
Entorno principal de trabajo
A la izquierda aparecen los botones que representan algunas de las órdenes de LOGA , tienen dos funciones: introducir un comando y representar su estado.
Los botones:
![]() |
Colores: Pulsando en el botón hacemos que la tortuga pinte en el color elegido.Los colores reconocidos por loga son: negro, blanco, verde, azul, amarillo, rojo, naranja y marrón. El color de dibujo aparece indicada en la parte superior de la tortuga. |
sl: subelapiz. Si aparece destacado significa que la tortuga no dibuja. mt: muestra la tortuga. ot: oculta la tortuga. mc: muestra los ejes de coordenadas cartesianas. oc: oculta los ejes. me: muestra las etiquetas de texto. oe: oculta las etiquetas de texto. mr: muestra la regla. or: oculta la regla. bp: borra la pantalla. im: imprime el dibujo con las etiquetas. da: anular la orden anterior. ax: mostrar la ayuda. |
En la parte inferior aparece la caja para escribir las instruccións para la tortuga.
![]()
Podemos utilizar el botón “HACER” o pulsar la tecla “INTRO/ENTER”.
Lo más importante de LOGA son las instrucción que indican a la tortuga como tiene que desplazarse, girar, dibujar, etc. Instrucciones.
Las instruccións deben escribirse separadas por un espacio.
Ciertos comandos admiten la forma completa y la abreviada.|
ABREVIADA |
COMPLETA |
EFECTO |
EJEMPLO |
| av | avanza | La tortuga se desplaza hacia delante. Se pueden trazar corvas bezier. Si el segundo número va precedido por la letra “e” indica que la curva se traza a la izquierda. av distancia [intensidad_curva] [distancia_de_inicio_de la_curva] | av 100 Curva: av 100 100 av 90 y 50 av 120 200 10 |
| re | retrocede | La tortuga se desplaza hacia atrás. | re 50 |
| gd | giraderecha | La tortuga realiza un giro a la derecha del número de grados indicado | gd 45 |
| gi | giraizquierda | La tortuga realiza un giro a la izquierda del número de grados indicado | gi 45 |
| dt | dibujatriangulo | Dibuja un triángulo rectángulo. Si el primero número va precedido por la letra “e” , el triángulo se construye hacia la izquierda. Se escribimos un color , ésta sirve para llenar el triángulo. | dt e250 100 azul |
| dc | dibujacirculo | Traza una figura circular. dc radio mayor [radio menor] color | dc 90 25 verde |
| dp | dibujapoligono | Construye un polígono regular. dp número_de_lados tamaño_del_lado color | dp 6 100 amarillo |
| dr | dibujarectangulo | Dibuja un raectángulo.
dr lado [lado] color |
dr 200 100 rojo |
| tx | texto | Introduce una etiqueta de texto. tx número_de_etiqueta texto. Para borrar una etiqueta escriba tx número_de_etiqueta. | tx 1 TRIÁNGULO Borrar: tx 1 |
| fn | fuente | Establece el formato de las etiquetas. fn tipo_de_letra tamaño simarco color simarco debe ser 1 o 0 e indica si la etiqueta lleva o no marco. | fn arial 18 1 verde ( letra: arial , tamaño: 18, marco: sí , color: verde ) |
| rt | repite | Realiza varias veces las instruccións siguientes. rt número_de_repeticiones ( instrucciones | rt 6 ( gd 60 av 100 también es válido rt 6 [ gd 60 av 100 |
| gl | grosorlapiz | Ajusta el grosor del pincel gl número_de_grosor | gl 3 |
| cl | colorlapiz | Establece un color para dibujar. cl color Los colores admitidos son: verde, azul, naranja, amarillo, blanco , negro, rojo y marrón. | cl negro |
| cf | colorfondo | Indica el color de fondo. cf color | cf blanco |
| bp | Borrapantalla | Elimina los elementos de la pantalla y posiciona la tortuga en el centro. | bp |
| im | Imprime | Envía a la impresora el dibujo y las etiquetas ( si son visibles) | im |
| ab | abredibujo | Carga un archivo con comandos LOGA ab nombre_archivo | ab loga |
| gr | guardadibujo | Guarda el trazado actual. En ejecución remota ( internet) el dibujo se envía al servidor para que lo procese. Bajo el shell loga.exe el archivo se almacena en el ordenador del usuario. | gr |
| pi | ponimagen |
Sitúa en pantalla una imagen contenida en un archivo. pi nombre_archivo_imagen |
pi foto |
| de | dibujaecuacion | Dibuja la representación gráfica de una ecuación. de fórmula..: elevado la... | de (x/16)^2 |
| cu | Dibuja una rejilla. cu espacio_de la_rejilla Para borrar una rejilla escriba cu. | cu 10 Borrar: cu | |
| mc | Muestra coordenadas | mc | |
| oc | Oculta coordenadas | oc | |
| mt | Muestra tortuga | mt | |
| ot | Oculta tortuga | ot | |
| mr | Muestra regla | mr | |
| or | Oculta regla | or | |
| me | Muestra etiquetas | me | |
| oe | Oculta etiquetas | oe | |
| sl | Sube lápiz | sl | |
| bl | Baja lápiz | bl | |
| ax | ayuda | Muestra información sobre el uso de LOGA | ax |
Guardar.
Los trazados se pueden guardar para utilizarlos en el futuro o para importarlos como elementos predefinidos, y decir, podemos dibujar una casa, guardarla y utilizar la palabra casa para situar esa imagen en el escenario tantas veces como deseemos.
Ejemplos.
![]() |
Construcción de una escalera
av 90 gd 90 av 90 gi 90 av 90 gd 90 av 90 gi 90 av 90 gd 90 av 90 |
![]() |
La estrella fue dibujada con la orden rt 4 ( dt 100 30 dt e100 30 azul gd 45 Con la instrucción rt 6 ( dp 6 100 verde gd 60 av 30 , trazamos la figura inferior. |
![]() |
Figura clásica: rt 12 ( dc 60 gd 30 av 30 |
USO DE ETIQUETAS.
Las etiquetas son descripciones que podemos introducir con la orden tx seguida del número de la etiqueta y el texto. Las etiquetas se pueden mover por la ventana con el ratón.
Ejemplo tx 1 HIPOTENUSA.
LOGA utiliza como formato de texto los valores definidos con la orden fn.
Como por ejemplo fn Arial 20 para letra tipo Arial y tamaño 20.
REPRESENTACIÓN DE ECUACIONES.
Con la orden de ( debuxaecuacion) podemos pedirle la LOGA que represente gráficamente una ecuación.Como por ejemplo de (x/16)^2 traza la imagen siguiente. Para mejorar la visualización es recomendable activar las coordenadas (mc) y crear una parrilla (cu 10 ).
La Regla.
Para facilitar el trabajo podemos utilizar la regla que se muestra con la orden mr . Este elemento sirve para obtener datos del dibujo como las distancias y los ángulos.
Utilización de la regla para medir la hipotenusa (315) de un triángulo y uno de los ángulos (51 grados).
Para ocultar la regla escriba la orden or .
Fran Macías 2006. E-mail de contacto: franmate@gmail.com