FUNDAMENTOS DE PROGRAMACIÓN WINLOGO 2012-2013



Documentos relacionados
Algunas primitivas tienen una forma general, esto es, pueden ser utilizadas con números o argumentos opcionales. Estas primitivas son: escribe

PROGRAMACIÓN CON PROGRAMA XLOGO.

11-A-1/8. Nombre: Es un conjunto de segmentos unidos, formando diversos ángulos. Pueden ser:

AREAS DE FIGURAS PLANAS. Si en la figura siguiente cada cuadrado tuviese un centímetro de lado

Lección 17: Polígonos básicos

Geometría en una retícula

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

El entorno de WinLogo

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

ejercicios t e c n o l o g í a 4 º e s o

FIGURAS PLANAS. Esto es un segmento: Esto es una línea poligonal abierta, formada por la unión de varios segmentos:

PERÍMETROS Y ÁREAS DE FIGURAS PLANAS UNIDADE 13 1º ESO 1 ) Halla la superficie y el perímetro del recinto marrón:

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

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

PERÍMETROS Y ÁREAS DE FIGURAS PLANAS UNIDADE 13 1º ESO Halla la superficie y el perímetro del recinto marrón:

Microsoft Paint. Botón de Selección Libre Utilizado para seleccionar áreas en la imagen que tenga cualquier forma.

Polígonos y circunferencia

Arrancar el programa.

Perímetro de un polígono regular: Si la longitud de un lado es y hay cantidad de lados en un polígono regular entonces el perímetro es.

7. TRIÁNGULOS Y CIRCUNFERENCIAS

Elementary 2º Programación

Trigonometría y problemas métricos

4. GEOMETRÍA // 4.4. ÁREAS Y VOLÚMENES.

1. Polígonos. 1.1 Definición

SOLUCIONES A LOS EJERCICIOS DE LA UNIDAD

DEPARTAMENTO DE DIBUJO TRABAJOS A REALIZAR PARA APROBAR LA ASIGNATURA DE EDUCACIÓN PLÁSTICA Y VISUAL DE 1º DE ESO

PAINT. GUIA DE PAINT Pág Cómo abrir Paint? 2. Herramientas

UNIDAD 10. FIGURAS PLANAS: POLÍGONOS CIRCUNFERENCIA Y CÍRCULO

Conceptos básicos de Geometría

Manual práctico de Qcad ACTIVIDAD1 CONOCIENDO EL ENTORNO

15 EJERCICIOS BÁSICOS SOBRE POLÍGONOS REGULARES. 1. Cuál es el perímetro de un cuadrado de 15 metros de lado?. L=Longitud del lado. P=Perímetro.

PRÁCTICAS CON MSWLOGO

El segmento, parte de una recta comprendida entre dos puntos. Mediatriz: recta perpendicular que corta un segmento en su punto medio.

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

Los poliedros y sus elementos

Actividad 3: Intenta crear un procedimiento pueblo que construya 5 casas equidistantes. para cimiento repite 4 [av 100 gd 90] fin

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

UNIDAD 7. FORMAS Y TEXTOS

Introducción a MATLAB

Actividades. Tangram chino. Alumno Fecha. Grupo CRISPELU. Jugamos con las piezas. Con las piezas del tangram, construye las figuras que quieras.

Sistemas de Representación y Dibujo Técnico Año Geometría Básica

FORMAS Y FIGURAS EN TRAMAS I.- JUEGO DE LOS TRIÁNGULOS ESTALMAT CASTILLA Y LEÓN. Material necesario: Tres dados. Tabla de resultados.

I.E.S VICENTE ALEIXANDRE BARBATE

rad, y rad = 360 Ejercicio 1 Realizar las conversiones de grados a radianes y de radianes a grados de los siguientes ángulos:

Zapatero a tus zapatos

8. POLÍGONOS REGULARES 8.1. CARACTERÍSTICAS GENERALES

13Soluciones a los ejercicios y problemas PÁGINA 250

ESTALMAT-Andalucía. Geometría dinámica con Cabri Géomètre

UNIDAD IV ÁREAS DE FIGURAS PLANAS

5. POLÍGONOS. 5.1 Definición y notación de polígonos

AREA Y PERIMETRO DE LAS FIGURAS GEOMETRICAS

POLIGONOS. Nº DE LADOS NOMBRE 3 Triángulos 4 Cuadriláteros 5 Pentágonos 6 Hexágonos 7 Heptágonos 8 Octógonos 9 Eneágonos 10 Decágonos

UD 4.- CONTROL POR ORDENADOR

1.- INTRODUCCIÓN 2.- INSTRUMENTOS DE DIBUJO

Desarrollo de Poliedros Regulares: Generalidades. Ejercicios Resueltos. Ejercicio 1 Ejercicio 2 Ejercicio 3 Ejercicio 4 Ejercicio 5

Unidad 6 Control y robótica

Dibujo Técnico Polígonos regulares

PENDIENTES 2º ESO. Tercer examen DEPARTAMENTO DE MATEMÁTICAS. Preparación del tercer examen de recuperación de MATEMÁTICAS DE 2º ESO Curso

POLÍGONOS

Figuras Planas. 100 Ejercicios para practicar con soluciones. 1 Comprueba si los siguientes ángulos son complementarios: a)

Introducción a MATLAB

3Soluciones a los ejercicios y problemas

2. Construcción de polígonos regulares conociendo el radio

CUERPOS GEOMÉTRICOS. Clases de cuerpos geométricos. Los poliedros. Los poliedros regulares.

Área de paralelogramos, triángulos y trapecios (páginas )

11 Cuerpos geométricos

DIAGRAMAS DE FLUJOS. Qué son Los Diagramas de Flujo y Para qué se Usan?

El radián se define como el ángulo que limita un arco cuya longitud es igual al radio del arco.

CORRECCIÓN DE ACTIVIDADES GEOMETRÍA LINEAL

TUTORIAL PAINT. PARTE II

Curso de Photoshop Lección 7 HERRAMIENTA PINCEL

Obtención de números aleatorios

Transformaciones Geométricas en el plano HOMOTECIA

EJERCICIOS. ÁREAS Y VOLÚMENES.

1. ESQUEMA - RESUMEN Página EJERCICIOS DE INICIACIÓN Página EJERCICIOS DE DESARROLLO Página EJERCICIOS DE REFUERZO Página 36

1.- Punto: Intersección de dos rectas. No tiene dimensiones (ni largo, ni ancho, ni alto).

Unidad didáctica sobre lugares geométricos y figuras planas

3.1 Representación gráfica de curvas bidimensionales.

Unidad didáctica 3. Cálculo de superficies y volúmenes

SOLUCIONES A LAS ACTIVIDADES DE CADA EPÍGRAFE

Boletín de Actividades. Figuras Planas: Polígonos, Circunferencia y Círculo. Áreas y Perímetros de figuras complejas.

1.- ÁNGULOS Y TRIÁNGULOS

XIX OLIMPIADA NACIONAL DE MATEMÁTICA TERCERA RONDA REGIONAL - 1 DE SETIEMBRE DE NIVEL 1. Nombre y Apellido:... C.I.:...

Ángulos (páginas )

Materia: Matemática de 5to Tema: La Hipérbola. Marco Teórico

GEOMETRÍA. 1. Líneas y ángulos. Partimos de la existencia de infinitos puntos cuyo conjunto llamamos ESPACIO.

a) A la mitad del número le sumo 3 y el resultado es 8 ( ) 9 b) En la ecuación 3x = 54 Qué valor puede tomar x? ( ) Rombo

DIRECCION DE EDUCACIÓN PARTICULAR

rad, y rad = 360 Ejercicio 1 Realizar las conversiones de grados a radianes y de radianes a grados de los siguientes ángulos:

Efa Moratalaz PCPI - Matemáticas GEOMETRÍA PLANA

TEMA 2. DIBUJO TÉCNICO

LA PIZARRA SMARTBOARD

Los Cuerpos Geométricos

13 LONGITUDES Y ÁREAS

Ejemplo. Curva de persecución

Taller de Talento Matemático, 3 o y 4 o E.S.O.

SOLUCIONES A LAS ACTIVIDADES DE CADA EPÍGRAFE

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

Ejercicios resueltos de geometría

Transcripción:

INTRODUCCIÓN El LOGO es un lenguaje de programación. El lenguaje LOGO tiene, entre otros elementos, comandos u órdenes para realizar gráficos de tortuga. Dichas órdenes permiten a la tortuga avanzar, retroceder, girar a la derecha, girar a la izquierda, etc. Algunas órdenes admiten primitivas abreviadas. Algunas órdenes no poseen argumentos. Formato de órdenes básicas. Orden Formato Ejemplos Avanza(av) av número-de-pasos av 50 Retrocede(re) re número-de-pasos re 60 giraderecha(gd) gd ángulo-en-grados gd 90 giraizquierda(gi) gi ángulo-en-grados gi 75 borrapantalla(bp) bp bp Ejemplos: 1. Dibujar un cuadrado de 40 de lado. Av 40 Gd 90 Av 40 Gd 90 Av 40 Gd 90 Av 40 Gd 90

2. Dibujar un triángulo de 30 de lado. Av 30 Gd 120 Av 30 Gd 120 Av 30 Gd 120

ÓRDENES DE GRÁFICOS Existen órdenes, de gráficos con tortuga, que permiten ocultar o mostrar la tortuga y también para que deje o no deje rastro. Formato de órdenes básicas. Orden Formato Ejemplos ocultatortuga(ot) ot ot muestratortuga(mt) mt mt subelápiz bajalápiz Ejemplos: 3. Realiza el dibujo de un rectángulo de 100 x 60 con trazos de 20 pasos cada uno. gd 90

gd 90 gd 90

CAMBIAR EL GROSOR Y EL COLOR DEL LÁPIZ. RELLENAR Existen órdenes, de gráficos con tortuga, que permiten cambiar el color o el grosor del trazo de la tortuga. Formato de órdenes básicas. Orden Formato Ejemplos Pongrosor(num) pong num pong 4 Poncolorlápiz(num) poncl num poncl 20 Goma goma goma Rellena rellena rellena La orden Goma hace que la tortuga se comporte como un borrador en vez de como un lapicero. La orden rellena, rellena una figura cerrada del color de la tortuga siempre que ésta este dentro de la figura Ejemplos: 4. Dibujar un hexágono y rellenarlo de color negro. gd 60 gd 60 gd 60 gd 60 gd 60

gd 120 av 10 rellena 5. Realiza el dibujo de un triángulo equilátero de 80 de lado. Cada lado del triángulo debe tener un color diferente. Después de realizar el triángulo oculta la tortuga. poncolorlápiz 3 gd 120 poncolorlápiz 5 gd 120 poncolorlápiz 10 ot

LA ORDEN REPITE Existe una orden que permite repetir la ejecución de una o más instrucciones un número dete Orden Formato Ejemplos Repite repite n-veces[instrucciones] repite 5[av 50 gd 72] Ejemplos: 6. Realiza un polígono de 20 lados y 30 pasos cada lado. Para realizar este polígono debemos saber el número de grados que tiene que girar la tortuga en cada paso. En un polígono regular de n lados, el número de grados que tiene que girar la tortuga es 360/n. Así pues, en este caso, la tortuga debe girar 360/20=18 grados en cada paso. repite 20[av 30 gd 18] 7. Realiza el dibujo de una circunferencia. Podemos considerar una circunferencia como un polígono regular de muchos lados. Suponemos que vamos a dibujar un polígono con 100 lados. Como se ha dicho en el ejemplo anterior debemos girar la tortuga 360/100=3.6 grados en cada paso. Por tanto, para dibujar una circunferencia podemos escribir: Repite 100[av 1 gd 3.6] 8. Realiza el dibujo de una escalera de 20 de alto y largo. repite 4[ gd 90 gi 90]

PROCEDIMIENTOS Un procedimiento es un conjunto de una o más órdenes que se agrupan bajo un nombre. Las órdenes de un procedimiento se escriben entre las primitivas Para y Fin. Formato sencillo de procedimiento: para nombre-procedimiento Orden1 Orden2.. OrdenN fin Para ejecutar un procedimiento escribimos su nombre y pulsamos la tecla <return>. Un procedimiento es como una primitiva creada por nosotros. Ejemplos: 9. En el área de trabajo define el procedimiento CUADRADO para CUADRADO repite 4[av 60 gd 90] fin Hay que tener en cuenta que hemos definido el procedimiento CUADRADO, pero esto no quiere decir que al escribir las anteriores líneas se dibuje un CUADRADO. Para dibujar un cuadrado después de definir el procedimiento hay que escribir CUADRADO. 10. Define el procedimiento ESCALERA de forma que al ejecutarlo dibuje una escalera de 5 peldaños y cada peldaño de 20 por 20. Para ESCALERA fin repite 5[ gd 90 gi 90]

LA ORDEN PONPOS La orden PONPOS ubica la tortuga activa en el punto cuyas coordenadas se indican en coord. Formato Ejemplo ---------- ------------ PonPos [coord] PonPos [80 80] 11. Utilizando el procedimiento CUADRADO que creaste en el ejercicio 9 realiza el dibujo siguiente (cuadrados de 20 a 40 de distancia). cuadrado ponpos [60 0] cuadrado ATENCIÓN!: subir el lápiz cada vez que se utilice la orden PONPOS, ya que si no la tortuga dibujará una línea hasta la posición indicada por la orden PONPOS. 12. Usando la orden PonPos realiza el dibujo siguiente. repite 8[av 40 ponpos [0 0] gd 45]

13. Usando el procedimiento cuadrado y la orden ponpos crea el siguiente dibujo: cuadrado ponpos [20 0] cuadrado gd 45 av 10 rellena

LA PRIMITIVA LISTA La primitiva Lista devuelve una lista de parámetros utilizaes por otra orden. La primitiva Azar número genera números aleatorios entre cero y número. 14. Dibujar dos cuadrados al azar. Suponiendo que tenemos definido el procedimiento cuadrado: Para doscuadradoazar Repite 2[ ponpos lista azar 100 azar 100 cuadrado] Fin 15. Efectúa el procedimiento circulosazar que dibuje 100 círculos colocados al azar. Suponiendo que tenemos definido el procedimiento círculo: Para circulosazar Repite 100[ ponpos lista azar 100 azar 100 circulo] Fin

VARIABLES Y PROCEDIMIENTOS CON PARÁMETROS. Variae: Elemento logo que permite almacenar datos identificados por un nombre. Contenido de una variae: Para referirnos al contenido de una variae la escribiremos precedida de dos puntos (: ). Ej: :va -> Contenido de la variae. Procedimientos con parámetros. Para definir un procedimiento con parámetros basta con escribir las variaes utilizadas por el procedimiento detrás del nombre, en la cabecera. Formato: Para nombre-procedimieto :var1 :var2.. fin Ejemplos 16. Efectúa un procedimiento llamado PENTAGONO para dibujar un pentágono de X de lado. Para pentagono :lado Repite 5[av :lado gd 75] Fin Pentagono 10 Pentagono 20

17. Efectúa un procedimiento POLIGONO de forma que al lanzar POLIGONO 3 dibuje un triángulo, al lanzar POLIGONO 4 dibuje un cuadrado, etc Tamaño del lado: 30. Para poligono :n fin Repite :n[av 30 gd 360/:n] 18. Efectúa un procedimiento para dibujar escalera de X peldaños y de ZxZ cada peldaño. Para escalera :numpeldaños :z fin Repite :numpeldaños[av :z gd 90 av :z gi 90]