PRÁCTICAS CON MSWLOGO

Documentos relacionados
Bienvenido al Mundo de la Tortuga del Logo

IES Los Albares (Dep. de Tecnología) MSWLogo nivel 1

PROGRAMA WINLOGO Guía realizada por: Marisa Carro Rubiera Dpto. de Tecnologías I.E.S. Elisa y Luis Villamil (Vegadeo) CURSO

LENGUAJE MSWLOGO. Para el control de las entradas y salidas es necesario un conjunto de instrucciones (lenguaje de programación) Ventanas:

1 MICROSOFT WINDOWS LOGO 6.5a GUÍA PRÁCTICA Introducción Introducción y uso de Primitivas en MSWLogo Listado de primitivas

Primitivas MSWLOGO. El MSWlogo es una versión del lenguaje LOGO muy potente. Además es un software libre.

Paint Otro de los accesorios que incorpora Windows 95 es Microsoft Paint, un sencillo programa de Dibujo.

PERIODO 3 HOJA DE CÁLCULO CONCEPTOS INTERMEDIOS OPERACIONES CON CELDAS, FILAS Y COLUMNAS EN EXCEL SELECCIONAR COPIAR MOVER BORRAR

UNIDAD I PROCESADOR DE TEXTOS

Microsoft Office Word

Geometría con GeoGebra

Manual de Windows XP Copyleft - Jorge Sánchez 2005

ARCHIVOS Y CARPETAS 1

Introducción a Microsoft Paint

MANUAL DE MSWLOGO version 6.5a

C. E. I. P. LAS VIÑAS. Bollullos del Cdo. (Huelva) Centro TIC/DIG. Las ventanas

Tablas. Contenido TECNOLOGÍA WORD

Tema 3. Introducción al programa Excel

Tema 3. Introducción al programa Excel

AUTOMATIZACIÓN DE TAREAS REPETITIVAS MEDIANTE GRABACIÓN DE MACROS

Cómo introducir las coordenadas de un punto? Cómo representar gráficamente las coordenadas de un punto? Puntos en el plano

Configuración del Ratón

CAPÍTULO 1. INTRODUCCIÓN. CONCEPTOS BÁSICOS

PROGRAMACIÓN. Logo TECNOLOGÍA. David Arboledas Brihuega

CAPÍTULO 1. ELEMENTOS DE EXCEL

Elementos esenciales de Word

El Cuadro de herramientas de Paint

9.1. Insertar filas en una hoja

Cada uno de los botones que estás viendo (en la llamada Barra de Herramientas) permite desplegar un menú diferente.

Creación y manejo de la base de datos y tablas

Fundamentos de Excel

Empezamos en la sección MIS PREZIS después de entrar con tu cuenta de usuario.

Al entrar en Excel nos aparecerá la siguiente ventana:

WorfArt. Final. Obra de teatro. Grupo Gesfomedia

Movimiento rápido en la hoja

CREAR DIBUJOS CON OPENOFFICE DRAW:

Trabajar con Tablas. capítulo 07

GUÍA MODULO VERSIÓN 1 CÓDIGO: EC/001 VIRTUALIZACION FORMACION POR PROYECTOS SOCIEDAD SALESIANA CENTRO DE CAPACITACIÓN Y DE PROMOCIÓN POPULAR

Guía de Apache OpenOffice 3.4 Calc Rangos y tablas Antonio Roldán. Rangos y tablas Contenido Operaciones con rangos...

Cómo escribo mis textos?

Seleccionamos el programa Excel. Nos aparece la pantalla del programa

MANUAL VIII. firma de correo electrónico. GRUPO FAMSA, S.A.B. DE C.V. Furniture Electronics Appliances

Práctica 1. Entorno del Sistema Operativo Windows XP

1. GeoGebra aplicado a Geometría sintética GeoGebra

1. SKYPE 4.1. Skype 4.1 Es una aplicación para internet que permite establecer gratuitamente entre dos o más personas conversaciones de tipo:

En esta lección creará un dibujo de las piezas y ensamblaje de las Lecciones 1 y 2 en múltiples hojas. Esta lección incluye:

Evaluación 1: Entorno y primeros pasos

Crear gráficos en Excel Un gráfico es la representación gráfica de los datos de una hoja de cálculo y facilita su interpretación.

Seleccione en el escritorio el programa Sucosoft S40 y darle doble click.

Organización de la información en disco: archivos y carpetas

Escuela Normal Superior Río de Oro (Cesar)

Manual de usuario MetaTrader 4 TraderNovo:

Para poder comenzar a trabajar con Excel, es necesario considerar los siguientes términos:

Control por ordenador

CUESTIONES PREVIAS. 1) No lleva altavoces. Lleva instalada una barra de sonido en la parte superior, pero funciona de forma independiente.

MICROSOFT EXCEL 2007

TABLAS WORD La tercer opción es usar el vínculo Dibujar Tabla, aquí se dimensiona la tabla dibujándola con el mouse

INTRODUCCIÓN THINK-CELL. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE

EJERCICIOS BÁSICOS DE MSWLOGO

Primeros pasos en Word capítulo 01

Fundamentos de Word. Identificar los elementos de la interfaz de usuario que puede usar para realizar las tareas básicas.

Chuleta GIMP. Abrir un archivo nuevo en blanco

MANUAL PARA PHOTO STORY 3

Procesador de textos 1-15 Inserción de objetos

En la parte inferior de la pantalla se podrá ver el estado de la última copia y la fecha y hora actual.

Enseñanza de las Matemáticas con Tecnología (EMAT) SEP/Cinvestav

Ministerio de Educación. Base de datos en la Enseñanza. Open Office. Módulo 5: Informes

Tablas en vista hoja de datos

Cambia al área de trabajo situada debajo de la actual.

PASOS PARA INGRESAR A WORD 2007

EJERCICIO 18 DE WORD. ACTIVIDAD: crea las tablas que se muestran a continuación, siguiendo los procedimientos

En esta lección vamos a ver más utilidades y opciones sobre la

Word. Desplazarse y seleccionar texto

Microsoft Office Excel 2007.

Insertar y eliminar elementos

POWER POINT Tema 1. Para salir de PowerPoint (suponiendo que se tiene abierto) puede:

Manual del administrador

Tutorial de MuseScore, editor de partituras Primeros pasos

INSTITUTO ELECTORAL DEL ESTADO DE MÉXICO SECRETARÍA EJECUTIVA UNIDAD DE INFORMÁTICA Y ESTADÍSTICA

Elaboración de Documentos en Procesadores de Textos

Seleccionar Copiar. Modificar objeto. Mover

PERIODO 2-1 PRESENTADOR MULTIMEDIA POWERPOINT CONCEPTOS BÁSICOS INTRODUCCIÓN AL PROGRAMA MICROSOFT POWERPOINT

CAMBIOS DE FUENTE Y TAMAÑO CON LA BARRA DE HERRAMIENTAS

Cuando no está abierto ningún menú, las teclas activas para poder desplazarse a través de la hoja son:

Introducción a los Elementos de Excel

FUNDAMENTOS DE PROGRAMACIÓN WINLOGO

TUTORIAL PARA CONSTRUIR EL DIAGRAMA DE FASES DE UNA SUSTANCIA

Manual de usuario Mensajería Centro Virtual de Educación

Degradados. Aplicación de un relleno degradado. Última modificación 8/6/2011

Unidad 2. Elementos de Word2007 (I)

Dibujo vectorial con Draw

Trabajar con diapositivas

Estructura y partes del teclado

OPERACIONES DE EDICIÓN. SERIES.

DESPLAZAMIENTO POR LA HOJA DE CÁLCULO

Bienvenido a la unidad 3

Transcripción:

PRÁCTICAS CON MSWLOGO EL ENTORNO DE MSWLOGO La ventana de trabajo de MSWLogo tiene el siguiente aspecto: Barra de menús Zona de dibujo y presentación de resultados Visualización de comandos, mensajes de error y salida. Entrada de comandos Botón de Estado. Este botón abre una ventana con el contenido de lo qué LOGO está haciendo. Pulse el botón de nuevo para cerrar la ventana. Botón Trazar. Escribe en la ventana de texto las instrucciones que se están ejecutando para facilitar la depuración de errores. Pulse el botón de nuevo para desactivar TRAZAR. Puede volver a TRAZAR mientras Logo está ejecutando. TRAZAR hace su trabajo independientemente de que la primitiva PASO ejecute el programa instrucción por instrucción. Botón Alto. Detiene inmediatamente el proceso mientras espera una nueva orden. Botón Reiniciar. El botón Reiniciar es semejante a la orden BORRAPANTALLA. Botón Pausa. Detiene LOGO para que pueda examinar variables, hacer cambios u otra tarea. Una vez pulsado el botón PAUSA, Logo mostrará en qué procedimiento se produjo la pausa. Para continuar hay que escribir la orden CONTINUA en una ventana de diálogo y pulsar OK. 1 1

Tu tortuga entiende cuatro comandos: AV (AVANZA) GD (Gira a la Derecha) RE (RETROCEDE) GI (Gira a la Izquierda) Recuerda que debes decirle qué debe hacer, cuántas veces debe hacerlo y luego pulsar Intro para que empiece a moverse. Ejemplo. AV espacio 100 Intro Usa BP (Borrar Pantalla) después de cada prueba para que la tortuga vuelva a salir desde su casa, en una pantalla bien limpia. Ahora intenta darle a la tortuga las ordenes necesarias para dibujar las siguientes figuras. Un cuadrilátero regular (un cuadrado) y un triángulo equilátero. REPITE es un nuevo comando que te va a ayudar a dibujar polígonos regulares, de manera fácil y rápida. Aquí tienes un ejemplo de cómo se usa este nuevo comando. REPITEespacion [Com1espacioArg1espacioCom2espacioArg2espacioetc....] El comando REPITE necesita tener corchetes. Los corchetes contienen los comandos y los argumentos que hemos de repetir. (recuerda que el comando es el qué hacer y los argumentos son cuántas veces) Intenta usar este nuevo comando para hacer los polígonos siguientes: Ahora el más difícil todavía, hay que dibujar una circunferencia. Toma nota de la relación que hay entre el número de lados del polígono y el ángulo de giro. 2

Listado de Primitivas seleccionadas de MSW Logo Primitiva Acción Abreviado AVANZA 100 La tortuga avanza el número especificado de unidades. AV 100 RETROCEDE 50 La tortuga retrocede el número especificado de unidades. RE 50 GIRADERECHA 90 La tortuga gira en el sentido de las agujas del reloj el número de grados especificado. GD 90 GIRAIZQUIERDA 45 La tortuga gira en sentido contrario a las agujas del reloj el ángulo especificado. GI 45 SUBELAPIZ El lápiz de la tortuga está arriba. (No dibuja al moverse.) SL BAJALAPIZ El lápiz de la tortuga está abajo. BL GOMA La tortuga va borrando por donde se mueve. - OCULTATORTUGA Oculta el triángulo en la pantalla OT MUESTRATORTUGA Muestra el triángulo en la pantalla MT BORRAPANTALLA Borra la pantalla y coloca a la tortuga en el centro. BP CENTRO Devuelve a la tortuga al centro de la pantalla sin borrarla ROTULA [HOLA] Escribe texto en la dirección en que se encuentra la tortuga. RO PONCOLORLAPIZ [...] TONO [1000 200] Pone el lápiz del color determinado (RGB) de acuerdo con: PONCOLORLAPIZ [255 000 000] = Rojo PONCOLORLAPIZ [000 255 000] = Verde PONCOLORLAPIZ [000 000 255] = Azul TONO [<frecuencia> <duración>] donde la frecuencia va en hertzios y la duración va en milésimas de segundo. PONCL PONGROSOR [10 10] Coloca el ancho del trazado del lapiz y la altura. Logo utiliza solamente el valor de la anchura. PONG ADIOS Sale de MSWlogo - 3

El modo PROCEDURAL: Enseñándole nuevos trucos a tu tortuga! Hasta ahora has trabajado en el modo de comandos directos. Ahora ha llegado el momento de que le enseñes a tu tortuga nuevos procedimientos que ella pueda recordar. Esto es para enseñar a tu tortuga a hacer un CUADRADO. Para ello necesitarás 2 nuevos comandos: PARAespacio nombre del procedimiento, para iniciar el modo de enseñanza, y FIN para acabar con la lección. 1. Escribe PARA CUADRADO y pulsa Intro 2. Escribe tus comandos para hacer un cuadrado, por ejemplo: REPITE 4 [ AV 50 GD 90 ] y pulsa Intro 3. Ahora escribe FIN para acabar la lección de tu tortuga y pulsa Intro. La ventana de trabajo mostrará un mensaje diciendo CUADRADO definido. 4. Por último escribe CUADRADO y pulsa Intro y verás como tu tortuga dibuja un cuadrado. Creando nuevos procedimientos con el EDITOR Ya has definido antes un procedimiento CUADRADO usando PARA CUADRADO. Ahora vas a enseñarle a la Tortuga a hacer un procedimiento TRIANGULO usando ED "TRIANGULO. 1.- Teclea ED "TRIANGULO en la Ventana de Trabajo y pulsa Intro 2.- Haz un Clic con la fecha del ratón después de TRIANGULO en la ventana de Edición y pulsa Intro para crear una línea en blanco con el cursor justo al inicio. 3.- Ahora teclea los comandos para tu TRIANGULO REPITE 3 [ AV 50 GD 120 ] en la línea en blanco. Ya estas listo para guardar tu procedimiento. Guardar en la ventana de Edición. 1.- Selecciona Fichero>Guardar y salir y haz un clic con el ratón en esa opción. 2.- Escribe TRIANGULO en la ventana de Trabajo y pulsa Intro para probar si la tortuga ya ha aprendido tu nuevo procedimiento. 4

Clonando nuevos procedimientos con el EDITOR. 1.- Teclea ED "TRIANGULO en la ventana de Trabajo y pulsa Intro 2.- Selecciona TODO el procedimiento desde PARA hasta FIN 3.- Copia el área seleccionada (resaltada) con Editar>Copiar o bien presionando la tecla[ctrl] con un dedo y pulsando la tecla [C] con otro. Pulsar Ctrl. y otra tecla simultáneamente (a la vez) se escribe Ctrl.+C y también ^C. Ya estás listo para clonar tu procedimiento. 4.- Pulsa con el puntero del ratón detrás de FIN y pulsa Intro dos veces para crear un espacio entre el procedimiento existente y el que vas a clonar ahora. 5.- Pega ahora la copia de lo que habías copiado anteriormente. Tendrás que ir al menú Editar>Pegar o bien pulsando [Ctrl] y [V] simultáneamente (ctrl.+v ó ^V) Ahora estás listo para editar (hacer cambios en) tu procedimiento clonado. 6.- Selecciona el nombre del procedimiento pegado y cambia el nombre por PENTÁGONO. 7.- Ahora resalta el numero de giros que esta después del REPITE y escribe 5 para borrar el 3. 8.- Sólo falta cambiar el ángulo de giro que esta después del GD y escribir 72 en lugar de 120 9.- Ahora guarda tu procedimiento recién clonado con Fichero>Guardar y Salir. Guardando ficheros de procedimientos Ahora ya le has enseñado muchos trucos nuevos a tu tortuga. Necesitas una manera rápida de que tu tortuga haga memoria cuando el próximo día vuelvas a clase de informática y posiblemente cambies de ordenador. Para que tu tortuga conserve su memoria los nuevos trucos que le has enseñado debes darle a la tortuga la orden de guardar la memoria de sus procedimientos: Primero selecciona Fichero>Guardar en la barra de menús del MSWLogo y elige el lugar dónde deseas que la tortuga guarde su memoria. Una vez que hayas elegido el lugar teclea el nombre y pulsa guardar. También puedes teclear GUARDA "MiMemoria.LGO en la ventana de Trabajo y pulsar Intro. Se recomienda que uses un nombre de fichero que describa los procedimientos que contiene esa memoria. Debes ir con cuidado de elegir un nombre para el fichero que no esté ya usado. 5

Si guardas una memoria de tu tortuga con el mismo nombre que una memoria antigua, la memoria antigua es reemplazada por la nueva y lo que contenía esa memoria antigua se pierde para siempre. Una forma prudente de guardar las memorias de tu tortuga es usar Fichero>Guardar como, porque: 1.- Abre la ventana de ficheros para mostrar los nombres existentes. 2.- Te permite teclear un nuevo nombre 3.- Y si por error eliges un nombre que ya existe te da un aviso. Leyendo ficheros de procedimientos. 1.- Selecciona Fichero>Cargar en la barra de menús de MSWLogo y selecciona el sitio en el que esta la memoria de tu tortuga, (o fichero de procedimientos), selecciona el fichero y cárgalo haciendo clic en Abrir. 2.- También puedes escribir CARGA "MiMemoria.LGO en la ventana de Trabajo y pulsar Intro. Varios ficheros pueden ser cargados, pero ten cuidado pues si en un fichero hay un procedimiento que tiene el mismo nombre que un procedimiento que ya había sido cargado antes, el procedimiento nuevo reemplaza al viejo del mismo nombre. Después de haber editado, o añadido procedimientos a tu área de trabajo puede que recibas este aviso. En general se puede responder que Aceptar, pero piénsalo bien antes de continuar. Recuerda que los procedimientos del mismo nombre se reemplazan. Cambiando el tamaño de los polígonos Usa el Editor para cambiar el tamaño de tu triangulo: ED "TRIANGULO para crear un triangulo de tamaño 267 sería AV 267. Elige otro tamaño. Para crear dos triángulos de tamaño diferente a la vez necesitas clonar TRIANGULO para producir TRI-50 y TRI-267. Para tener 10 tamaños diferentes a la vez necesitas 10 clones. Esta es sin duda una manera muy laboriosa de tener triángulos de diferentes tamaños a la vez verdad?. Logo tiene una manera mejor de hacerlo. Puedes darle al TRIANGULO un argumento, una longitud variable por ejemplo,triangulo 100,TRIANGUL0 250 6

Solo se diferencian por el número que va después de AV. ED "TRIANGULO y cambia el procedimiento de la forma indicada aquí debajo: Le dice al ordenador con que etiqueta queremos que reconozca nuestro argumento y guarda con ese nombre el valor que le pasamos. PARA TRIANGULO :LONGITUD REPITE 3 [ AV :LONGITUD GD 120 ] FIN Le dice a la Tortuga que se avance tantos pasos como el valor que esta guardado con la etiqueta Longitud Ahora guarda el Editor (Editar>Guardar y Salir) y prueba tu TRIANGULO. Si lo que obtienes es este mensaje "no hay suficientes datos para TRIANGULO" has olvidado adjuntar un valor para la longitud, ejemplo: TRIANGULO 123. Ahora teclea TRIANGULO 50 TRIANGULO 100 TRIANGULO 150 TRIANGULO 200... etc. en la ventana de Trabajo. Trabajando con más de un solo dato variable Antes de poder dibujar figuras realmente interesantes tenemos que enseñarle a nuestra tortuga dos nuevos procedimientos que aun no conoce: el rectángulo y el arco. Enseña a tu tortuga a dibujar un rectángulo con los lados de 300 y 100. Puedes usar REPITE? Cuántas veces puedes repetir los comandos? Trabajando con más de un solo dato variable Antes de poder dibujar figuras realmente interesantes tenemos que enseñarle a nuestra tortuga dos nuevos procedimientos que aun no conoce: el rectángulo y el arco. Enseña a tu tortuga a dibujar un rectángulo con los lados de 300 y 100. Puedes usar REPITE? Cuántas veces puedes repetir los comandos? Ahora tu rectángulo funciona, cómo lograrías dibujar los rectángulos que 7

aparecen aquí debajo de diferentes tamaños y proporciones? Puedes lograrlo si usas datos variables! Cuántos números cambian? Cuántas variables (datos variables) necesitas? Cada variable necesita un nombre diferente. Cómo deseas llamarlas? Construyendo una 'casa' Una buena técnica de Logo consiste en construir procedimientos complejos usando otros procedimientos más sencillos. Para construir una CASA necesitarás colocar un TRIANGULO en lo alto de un CUADRADO. Para que quede a tu gusto deberás usar los comandos que ya conoces como por ejemplo (AVanza, REtrocede, GiraDerecha y GiraIzquierda) 'Juega con la tortuga' antes de escribir tu procedimiento. PARA CASA FIN Un buen estilo en Logo consiste en colocar el procedimiento de forma que sea fácil de leer y sea fácil de seguirle los pasos a la tortuga. Coloca tu procedimiento CASA de un modo parecido a este: PARA CASA... ; Procedimiento 1 Las paredes... ; colocar la tortuga en el tejado... ; Procedimiento 2 dibujar el tejado FIN 8

Tu casa posiblemente ha acabado con la tortuga en lo alto del tejado. Añade otros comandos al procedimiento para que tu tortuga acabe de construir la casa en el mismo punto en el que empezó el trabajo. Ahora enséñale a tu tortuga a construir un PUEBLO usando el procedimiento CASA. Puedes también enseñarle a tu tortuga un procedimiento para hacer HUECO: seria un procedimiento que haría que tu tortuga dejara un hueco entre casa y casa antes de dibujarlas. (sin dibujar ninguna línea entre ellas) Vas a necesitar la ayuda de dos nuevos comandos, SL y BL, para ayudarte a crear HUECO entre 2 casas. 1.- SL significa 'subir el lápiz' y le dice a la tortuga que no dibuje mientras se mueve 2.- BL significa 'bajar el lápiz' le dice a la tortuga que vuelva a pintar cuando se mueva. Serías capaz de usar REPITE con el procedimiento PUEBLO? Uniendo figuras simples Empieza dibujando una TORRE. Puedes necesitar el RECTANGULO y el TRIANGULO. Clona la CASA y úsala de modelo para realizar la TORRE 9

10