SlideShare una empresa de Scribd logo
1 de 12
LOGO

LENGUAJE DE PROGRAMACIÓN
LOGO

    Desarrollado en los años 60-70 por Seymour Papert


    Lenguaje de alto nivel de fácil aprendizaje
    Ideal para trabajar con niños y jóvenes
    Mediante instrucciones simples se mueve un objeto con
     forma de tortuga
    Se generan procedimientos tales como bucles, condicionales,
     procedimientos, etc.

    Con cada movimiento, la tortuga deja un "rastro“ tras de sí,
     generando gráficos.

    Seymour Papert (Nacido en 1928)
XLOGO
   XLOGO es un intérprete LOGO escrito en Java.
   JAVA es un lenguaje que tiene la ventaja de ser
    multiplataforma. Esto significa que XLOGO podrá ejecutarse
    en cualquier sistema operativo que soporte JAVA (
    Linux, Windows o MacOS) y funcionará sin problemas.
    XLOGO, actualmente soporta trece idiomas y se distribuye
    bajo licencia GPL.




                  Pantalla inicial de XLOGO


    Licencia GPL – Libre tanto en lo referente al código fuente como a gratuidad.
PANTALLA PRINCIPAL

               MENU   HERRAMIENTAS

                                      BOTONES
                                      DEL MENU
  LÍNEA DE
 COMANDO


                                      BOTONES
                                     DE EDICIÓN
  ÁREA DE                              Y ALTO
   DIBUJO



HISTÓRICO DE
 COMANDOS
MENU HERRAMIENTAS
   Desde este menú se
    pueden modificar
    todas las
    herramientas de
    trabajo a saber:
       Color de lápiz
       Color del fondo
       Opciones de idioma
       Sonidos
       Fuentes …
       … y hasta a la Tortuga
Primitiva                          Acción
                                                                PRIMITIVAS
AVANZA 60                                                        BÁSICAS
                                                         Las órdenes que recibe
                                                         la tortuga se llaman
                                                         primitivas.

                                                         Las primitivas
RETROCEDE 60
                                                         asociadas a los
                                                         movimientos requieren
                                                         más información, los
                                                         argumentos.

                                                         •Por ejemplo: avanza y
GIRADERECHA 90                                           retrocede esperan un
                                                         número, dicho número
                                                         será la cantidad de
                                                         pasos que deba
                                                         desplazarse la tortuga.
GIRAIZQUIERDA 180                                        •La tortuga no sube ni
                                                         baja sino que avanza,
                                                         gira, retrocede, etc.




  Hacer clic y observar los movimientos de la tortuga.
PRIMITIVA “REPITE”

Cuadrado                                    Triángulo

   Repite 4 [avanza 60                        Repite 3 [avanza 60
    giraderecha 90]                             giraderecha 120 ]




    “Repite” sirve para acortar las órdenes cuando una secuencia de ellas se repite
Al crear procedimientos podemos enseñarle a la
tortuga que un cuadrado se dibuja con las
siguientes órdenes:                                      PROCEDIMIENTOS
                                                         Un procedimiento es
PARA CUADRADO                                            un conjunto de
repite 4 [avanza 60 giraderecha 90]
                                                         órdenes caracterizadas
FIN
                                                         por un nombre.
    Una vez finalizado el procedimiento presionar a la
                                                         Para crear un
          tortuga para que lo guarde.
                                                         procedimiento
                                                         necesitamos escribir en
                                                         la Línea de Comando
                                                         “para nombre”.

                                                         Se abrirá la pantalla del
                                                         editor y comenzará el
                                                         procedimiento con la
                                                         primitiva “para” y
   Ahora al escribir
   CUADRADO, la tortuga                                  terminará con la
   realizará el gráfico.                                 primitiva “fin”.
Procedimiento con Variables

Al ejemplo del gráfico “Cuadrado” le podemos           VARIABLES
incluir una variable.
                                                  Se llama variable a una
                                                  letra o palabra que
                                                  representa a un valor
                                                  que puede cambiar
                                                  (variar) .

                                                  En XLOGO se usan dos
                                                  convenios distintos:

                                                   •Para   definir variables
                                                            “variable

                                                   •Para   llamarla (usarla)
                                                             :variable
El procedimiento se llama cuadrado, y admite
una variable lado, de modo que ejecutando
cuadrado 200 la tortuga dibujará un cuadrado de
lado 200 pasos.
Utilización de la primitiva SI

si expresión_lógica [comandos] que ejecuta        CONDICIONALES
comandos únicamente cuando expresión_lógica
                                                 Un condicional decide
sea cierto, o bien…
                                                 qué acción realizar en
                                                 función de que se
si expresión_lógica [comandos1] [comandos2]
                                                 cumpla o no una
donde comandos1 y comandos2 son,
                                                 determinada condición.
respectivamente, las órdenes a ejecutar en los
casos en los que expresión_lógica sea cierto o
falso.

Procedimiento que compara un número dado con
4 y contesta MAYOR si el número es mayor que
4, y MENOR si no lo es.
                                                 El comando escribe se
                                                   ejecuta en la parte
                                                 inferior de la pantalla
                                                    (en el Histórico de
                                                       comandos).
EJERCITACIÓN
   Geometría con la tortuga




    Soluciones
FUENTES
                                                     CONSULTADAS
                                                   Clic sobre las tortugas




Silvia A.Giampetruzzi – silviaandrea@hotmail.com

Más contenido relacionado

Destacado

In-bai tap logo_02 -thu tuc (gv)
  In-bai tap logo_02 -thu tuc (gv)  In-bai tap logo_02 -thu tuc (gv)
In-bai tap logo_02 -thu tuc (gv)saobiennt
 
In-bai tap logo_02 -thu tuc (hs)
  In-bai tap logo_02 -thu tuc (hs)  In-bai tap logo_02 -thu tuc (hs)
In-bai tap logo_02 -thu tuc (hs)saobiennt
 
In-bai tap logo_01 (hsinh)
  In-bai tap logo_01 (hsinh)  In-bai tap logo_01 (hsinh)
In-bai tap logo_01 (hsinh)saobiennt
 
Luisa Guadalupe Parra Moreno
Luisa Guadalupe Parra MorenoLuisa Guadalupe Parra Moreno
Luisa Guadalupe Parra Moreno145020
 
Tele dermatologia a la Catalunya Central
Tele dermatologia a la Catalunya CentralTele dermatologia a la Catalunya Central
Tele dermatologia a la Catalunya CentralJosep Vidal-Alaball
 
Beijing 2008 In Color
Beijing 2008 In ColorBeijing 2008 In Color
Beijing 2008 In Coloremilios2009
 
Cursos Subvencionados Para Empresas 2010
Cursos Subvencionados Para Empresas 2010Cursos Subvencionados Para Empresas 2010
Cursos Subvencionados Para Empresas 2010Sorprendeme
 
Dinamización Juvenil 2.0
Dinamización Juvenil 2.0Dinamización Juvenil 2.0
Dinamización Juvenil 2.0AlmaNatura
 
Sesión 2 Curso Coaching Laboral para Jóvenes
Sesión 2 Curso Coaching Laboral para JóvenesSesión 2 Curso Coaching Laboral para Jóvenes
Sesión 2 Curso Coaching Laboral para JóvenesAlmaNatura
 
Mapa inventos de las edades
Mapa inventos de las edadesMapa inventos de las edades
Mapa inventos de las edadesWilly-am
 
Dinamizar en las redes sociales
Dinamizar en las redes socialesDinamizar en las redes sociales
Dinamizar en las redes socialesAlmaNatura
 

Destacado (20)

In-bai tap logo_02 -thu tuc (gv)
  In-bai tap logo_02 -thu tuc (gv)  In-bai tap logo_02 -thu tuc (gv)
In-bai tap logo_02 -thu tuc (gv)
 
Guia Lenguaje Logo
Guia Lenguaje Logo Guia Lenguaje Logo
Guia Lenguaje Logo
 
In-bai tap logo_02 -thu tuc (hs)
  In-bai tap logo_02 -thu tuc (hs)  In-bai tap logo_02 -thu tuc (hs)
In-bai tap logo_02 -thu tuc (hs)
 
Geometria de las Tortugas
Geometria de las  TortugasGeometria de las  Tortugas
Geometria de las Tortugas
 
In-bai tap logo_01 (hsinh)
  In-bai tap logo_01 (hsinh)  In-bai tap logo_01 (hsinh)
In-bai tap logo_01 (hsinh)
 
Tierra
TierraTierra
Tierra
 
Luisa Guadalupe Parra Moreno
Luisa Guadalupe Parra MorenoLuisa Guadalupe Parra Moreno
Luisa Guadalupe Parra Moreno
 
Tele dermatologia a la Catalunya Central
Tele dermatologia a la Catalunya CentralTele dermatologia a la Catalunya Central
Tele dermatologia a la Catalunya Central
 
Beijing 2008 In Color
Beijing 2008 In ColorBeijing 2008 In Color
Beijing 2008 In Color
 
Gelattina usabilidad
Gelattina usabilidadGelattina usabilidad
Gelattina usabilidad
 
Cursos Subvencionados Para Empresas 2010
Cursos Subvencionados Para Empresas 2010Cursos Subvencionados Para Empresas 2010
Cursos Subvencionados Para Empresas 2010
 
Granada Hotel
Granada HotelGranada Hotel
Granada Hotel
 
Presentación de la Escuela Especial N° 100 de Juan Lacaze - Colonia
Presentación de la Escuela Especial N° 100 de Juan Lacaze - ColoniaPresentación de la Escuela Especial N° 100 de Juan Lacaze - Colonia
Presentación de la Escuela Especial N° 100 de Juan Lacaze - Colonia
 
Dinamización Juvenil 2.0
Dinamización Juvenil 2.0Dinamización Juvenil 2.0
Dinamización Juvenil 2.0
 
Caso final
Caso finalCaso final
Caso final
 
Sesión 2 Curso Coaching Laboral para Jóvenes
Sesión 2 Curso Coaching Laboral para JóvenesSesión 2 Curso Coaching Laboral para Jóvenes
Sesión 2 Curso Coaching Laboral para Jóvenes
 
las plantas
las plantaslas plantas
las plantas
 
Circuitosturisticos
 Circuitosturisticos Circuitosturisticos
Circuitosturisticos
 
Mapa inventos de las edades
Mapa inventos de las edadesMapa inventos de las edades
Mapa inventos de las edades
 
Dinamizar en las redes sociales
Dinamizar en las redes socialesDinamizar en las redes sociales
Dinamizar en las redes sociales
 

Último

ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularMooPandrea
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
Valoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVValoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVGiustinoAdesso1
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoJosDanielEstradaHern
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdfenelcielosiempre
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosJonathanCovena1
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 

Último (20)

Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circular
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Valoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVValoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCV
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° grado
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdf
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 

Xlogo

  • 2. LOGO  Desarrollado en los años 60-70 por Seymour Papert  Lenguaje de alto nivel de fácil aprendizaje  Ideal para trabajar con niños y jóvenes  Mediante instrucciones simples se mueve un objeto con forma de tortuga  Se generan procedimientos tales como bucles, condicionales, procedimientos, etc.  Con cada movimiento, la tortuga deja un "rastro“ tras de sí, generando gráficos. Seymour Papert (Nacido en 1928)
  • 3. XLOGO  XLOGO es un intérprete LOGO escrito en Java.  JAVA es un lenguaje que tiene la ventaja de ser multiplataforma. Esto significa que XLOGO podrá ejecutarse en cualquier sistema operativo que soporte JAVA ( Linux, Windows o MacOS) y funcionará sin problemas.  XLOGO, actualmente soporta trece idiomas y se distribuye bajo licencia GPL. Pantalla inicial de XLOGO Licencia GPL – Libre tanto en lo referente al código fuente como a gratuidad.
  • 4. PANTALLA PRINCIPAL MENU HERRAMIENTAS BOTONES DEL MENU LÍNEA DE COMANDO BOTONES DE EDICIÓN ÁREA DE Y ALTO DIBUJO HISTÓRICO DE COMANDOS
  • 5. MENU HERRAMIENTAS  Desde este menú se pueden modificar todas las herramientas de trabajo a saber:  Color de lápiz  Color del fondo  Opciones de idioma  Sonidos  Fuentes …  … y hasta a la Tortuga
  • 6. Primitiva Acción PRIMITIVAS AVANZA 60 BÁSICAS Las órdenes que recibe la tortuga se llaman primitivas. Las primitivas RETROCEDE 60 asociadas a los movimientos requieren más información, los argumentos. •Por ejemplo: avanza y GIRADERECHA 90 retrocede esperan un número, dicho número será la cantidad de pasos que deba desplazarse la tortuga. GIRAIZQUIERDA 180 •La tortuga no sube ni baja sino que avanza, gira, retrocede, etc. Hacer clic y observar los movimientos de la tortuga.
  • 7. PRIMITIVA “REPITE” Cuadrado Triángulo  Repite 4 [avanza 60  Repite 3 [avanza 60 giraderecha 90] giraderecha 120 ] “Repite” sirve para acortar las órdenes cuando una secuencia de ellas se repite
  • 8. Al crear procedimientos podemos enseñarle a la tortuga que un cuadrado se dibuja con las siguientes órdenes: PROCEDIMIENTOS Un procedimiento es PARA CUADRADO un conjunto de repite 4 [avanza 60 giraderecha 90] órdenes caracterizadas FIN por un nombre. Una vez finalizado el procedimiento presionar a la Para crear un tortuga para que lo guarde. procedimiento necesitamos escribir en la Línea de Comando “para nombre”. Se abrirá la pantalla del editor y comenzará el procedimiento con la primitiva “para” y Ahora al escribir CUADRADO, la tortuga terminará con la realizará el gráfico. primitiva “fin”.
  • 9. Procedimiento con Variables Al ejemplo del gráfico “Cuadrado” le podemos VARIABLES incluir una variable. Se llama variable a una letra o palabra que representa a un valor que puede cambiar (variar) . En XLOGO se usan dos convenios distintos: •Para definir variables “variable •Para llamarla (usarla) :variable El procedimiento se llama cuadrado, y admite una variable lado, de modo que ejecutando cuadrado 200 la tortuga dibujará un cuadrado de lado 200 pasos.
  • 10. Utilización de la primitiva SI si expresión_lógica [comandos] que ejecuta CONDICIONALES comandos únicamente cuando expresión_lógica Un condicional decide sea cierto, o bien… qué acción realizar en función de que se si expresión_lógica [comandos1] [comandos2] cumpla o no una donde comandos1 y comandos2 son, determinada condición. respectivamente, las órdenes a ejecutar en los casos en los que expresión_lógica sea cierto o falso. Procedimiento que compara un número dado con 4 y contesta MAYOR si el número es mayor que 4, y MENOR si no lo es. El comando escribe se ejecuta en la parte inferior de la pantalla (en el Histórico de comandos).
  • 11. EJERCITACIÓN  Geometría con la tortuga Soluciones
  • 12. FUENTES CONSULTADAS Clic sobre las tortugas Silvia A.Giampetruzzi – silviaandrea@hotmail.com