SlideShare uma empresa Scribd logo
1 de 9
WEB QUEST




 Juan Pascual Blasco
Logo fue diseñado con fines didácticos por Danny
  Bobrow, Wally Feurzeig y Seymour Papert, los cuales
  se basaron en las características del lenguaje Lisp. A
  pesar de que Logo no fue creado con la finalidad de
  usarlo para enseñar programación, puede usarse para
  enseñar la mayoría de los principales conceptos de la
  programación, ya que proporciona soporte para
  manejo de listas, archivos y entrada/salida.
Se puede realizar programas con el lenguaje
 LOGO sobre: matemáticas, lenguaje, música,
 robótica, telecomunicaciones y ciencias.
 También se usa para simulaciones,
 presentaciones multimedia, etc. Sin embargo, es
 más comúnmente utilizado para la exploración
 de las Matemáticas por los gráficos de tortuga
 de LOGO.
http://www.areatecnologia.com/DESCARGAS/ms
 wlogo.htm
:VARIABLE Utiliza el valor de una variable.
AV número Avanza la tortuga.
BL Baja el lápiz.
BP Borra la pantalla.
BT Borra el contenido de la ventana de trabajo.
CAR LC Obtenemos el carácter correspondiente al código de la última tecla
  pulsada.
CARGADIB “rutaarchivo.extensión Carga dibujo con extensión bmp.
CIRCLE número Dibuja un círculo de radio número.
ESCRIBE :variable Escribe el valor de una variable.
ESCRIBE “|una frase| Escribe la frase en la barra de comandos.
ESCRIBE “palabra Escribe la palabra en barra de comandos.
ESPERA número Cantidad de frames que espera la tortuga.
GD grados Gira hacia la derecha a la tortuga.
GI grados Gira hacia la izquierda la tortuga.
HAZ “variable LEEPALABRA Pide que se introduzca el valor de la variable por
  teclado.
HAZ “variable valor Crea una variable y le da un valor.
MT Muestra la tortuga.
OT Oculta la tortuga.
PIXEL Devuelve (entre corchetes) los números que representan la intensidad de los colores
   rojo, verde y azul del píxel que se encuentra bajo la tortuga.
PONCL [R G B] Fija color del lápiz.
PONCOLORRELLENO [R G B] Fija color de relleno.
PONCONTADOR número tiempo [instrucciones] Ejecuta las instrucciones entre corchetes al
   transcurrir el tiempo indicado (en milésimas de segundo). Hay que indicar el número del
   contador activado en la instrucción.
PONFOCO [Nombre de la Pantalla] Pasa el control a la pantalla especificada.
PONPOS [x y] Pone a la tortuga en las coordenadas [x y].
PONRUMBO grados Pone la tortuga en el rumbo indicado.
PONTECLADO [instrucciones] Al pulsar una tecla, se ejecutan las instrucciones entre [ ].
RE número Retrocede la tortuga.
RELLENA Rellena de un color.
REPITE número [instrucciones] Repite n veces lo que hay entre [ ].
ROTULA [ palabras ] Escribe en la trayectoria de la tortuga las palabras.
SI condición [instrucciones] Ejecuta instrucciones si se cumple una condición.
Si pixel = [R G B] [instrucciones] Realiza instrucciones si el píxel de debajo de la tortuga es [
   R G B].
Si y (condición1) (condición2) [instrucciones] Realiza instrucciones si se cumplen las dos
   condiciones.
SL Sube el lápiz.
Ventana de trabajo:
-En esta ventana el usuario escribe órdenes directas que
  solamente se guardan en el historial, por lo que no se pueden
  enlazar órdenes que ejecuten acciones "simultáneas". En esta
  ventana se localizan unos botones muy útiles y prácticos que
  facilitan al usuario la rápida ejecución de determinadas órdenes,
  acciones o instrucciones.
Ventana de edición
-Es quizás la ventana más utilizada del programa. No se muestra al
  inicio, pero se acciona pulsando en el botón Editar, en la ventana
  de trabajo. Aquí se escriben las órdenes en una lista, con un
  nombre del procedimiento, para posteriormente ser ejecutadas
  en la ventana trabajo y visionadas en el display.
   para cuadrado
   repite 4[lado]
   Fin

   para lado
   av 100
   gd 90
   espera 50
   Fin
Logo es un lenguaje de programación de alto nivel,
 en parte funcional, en parte estructurado; de
 muy fácil aprendizaje, razón por la cual suele
 ser el lenguaje de programación preferido para
 trabajar con niños y jóvenes.

Mais conteúdo relacionado

Mais procurados

Presentacion x logo
Presentacion x logoPresentacion x logo
Presentacion x logo
tecnonce
 
Logo 6°
Logo 6°Logo 6°
Logo 6°
panel84
 
Diapositavisualbasic 140623104747-phpapp02
Diapositavisualbasic 140623104747-phpapp02Diapositavisualbasic 140623104747-phpapp02
Diapositavisualbasic 140623104747-phpapp02
Javier Leal
 
Diapositavisualbasic 140623104747-phpapp02
Diapositavisualbasic 140623104747-phpapp02Diapositavisualbasic 140623104747-phpapp02
Diapositavisualbasic 140623104747-phpapp02
Andrés Acosta
 

Mais procurados (12)

Ejercicios secuenciales
Ejercicios secuencialesEjercicios secuenciales
Ejercicios secuenciales
 
Presentacion x logo
Presentacion x logoPresentacion x logo
Presentacion x logo
 
Logo 6°
Logo 6°Logo 6°
Logo 6°
 
Teclado
TecladoTeclado
Teclado
 
Usos y funciones del teclado de la computadora - SabDemarco Recursos TICs par...
Usos y funciones del teclado de la computadora - SabDemarco Recursos TICs par...Usos y funciones del teclado de la computadora - SabDemarco Recursos TICs par...
Usos y funciones del teclado de la computadora - SabDemarco Recursos TICs par...
 
Secuencial
SecuencialSecuencial
Secuencial
 
Algoritmos secuenciales miguelchiossone
Algoritmos secuenciales miguelchiossoneAlgoritmos secuenciales miguelchiossone
Algoritmos secuenciales miguelchiossone
 
P1 inventos del milenium-pasos-i
P1 inventos del milenium-pasos-iP1 inventos del milenium-pasos-i
P1 inventos del milenium-pasos-i
 
Diapositavisualbasic 140623104747-phpapp02
Diapositavisualbasic 140623104747-phpapp02Diapositavisualbasic 140623104747-phpapp02
Diapositavisualbasic 140623104747-phpapp02
 
Ejercicios secuenciales
Ejercicios secuencialesEjercicios secuenciales
Ejercicios secuenciales
 
Ejercicios Secuenciales Actividad 1
Ejercicios Secuenciales Actividad 1Ejercicios Secuenciales Actividad 1
Ejercicios Secuenciales Actividad 1
 
Diapositavisualbasic 140623104747-phpapp02
Diapositavisualbasic 140623104747-phpapp02Diapositavisualbasic 140623104747-phpapp02
Diapositavisualbasic 140623104747-phpapp02
 

Destaque (8)

Seymour Papert.
Seymour Papert.Seymour Papert.
Seymour Papert.
 
Lenguaje logo
Lenguaje logoLenguaje logo
Lenguaje logo
 
Tic tac presentacion
Tic tac presentacionTic tac presentacion
Tic tac presentacion
 
Msw logo 4 to grado
Msw logo  4 to gradoMsw logo  4 to grado
Msw logo 4 to grado
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Msw logo presentacion
Msw logo presentacionMsw logo presentacion
Msw logo presentacion
 
Contenidos En Juego. Tortugarte
Contenidos En Juego. TortugarteContenidos En Juego. Tortugarte
Contenidos En Juego. Tortugarte
 
Diapositivas De Papert Margarita Ramirez
Diapositivas De Papert   Margarita RamirezDiapositivas De Papert   Margarita Ramirez
Diapositivas De Papert Margarita Ramirez
 

Semelhante a Lenguaje logo

Diapositiva
DiapositivaDiapositiva
Diapositiva
yanina02
 
Presentación1
Presentación1Presentación1
Presentación1
rervcdhs
 
Nivel de programacion web_introduccion_11º3
Nivel  de programacion web_introduccion_11º3Nivel  de programacion web_introduccion_11º3
Nivel de programacion web_introduccion_11º3
SebastianFrancoSotelo
 
conceptos basicos de power point.javier
conceptos basicos de power point.javierconceptos basicos de power point.javier
conceptos basicos de power point.javier
javier18042
 
Guia 1 - Introduccion al Autocad.pdf
Guia 1 - Introduccion al Autocad.pdfGuia 1 - Introduccion al Autocad.pdf
Guia 1 - Introduccion al Autocad.pdf
Héctor Chire
 
Presentación1
Presentación1Presentación1
Presentación1
rervcdhs
 
Introduccion web paula
Introduccion web paulaIntroduccion web paula
Introduccion web paula
Paan-Benitez
 

Semelhante a Lenguaje logo (20)

Presentación de Logo
Presentación de LogoPresentación de Logo
Presentación de Logo
 
3. Capitulo I - Autocad
3. Capitulo I - Autocad3. Capitulo I - Autocad
3. Capitulo I - Autocad
 
Diapositiva
DiapositivaDiapositiva
Diapositiva
 
Diapositiva
DiapositivaDiapositiva
Diapositiva
 
Semana 2 Fundamentos de Python(Ciclos y Listas)
Semana 2   Fundamentos de Python(Ciclos y Listas)Semana 2   Fundamentos de Python(Ciclos y Listas)
Semana 2 Fundamentos de Python(Ciclos y Listas)
 
Presentación1
Presentación1Presentación1
Presentación1
 
Manejo de hoja de calculo y Presentaciones con OpenOfficce.pdf
 Manejo de hoja de calculo y Presentaciones con OpenOfficce.pdf Manejo de hoja de calculo y Presentaciones con OpenOfficce.pdf
Manejo de hoja de calculo y Presentaciones con OpenOfficce.pdf
 
Scratch 1
Scratch 1Scratch 1
Scratch 1
 
COMANDOS DEL TECLADO
COMANDOS DEL TECLADOCOMANDOS DEL TECLADO
COMANDOS DEL TECLADO
 
Ejercicios básicos de msw logo 1 6
Ejercicios básicos de msw logo 1 6Ejercicios básicos de msw logo 1 6
Ejercicios básicos de msw logo 1 6
 
Nivel de programacion web_introduccion_11º3
Nivel  de programacion web_introduccion_11º3Nivel  de programacion web_introduccion_11º3
Nivel de programacion web_introduccion_11º3
 
conceptos basicos de power point.javier
conceptos basicos de power point.javierconceptos basicos de power point.javier
conceptos basicos de power point.javier
 
Notas Autocad Nvo
Notas Autocad NvoNotas Autocad Nvo
Notas Autocad Nvo
 
As/400
As/400As/400
As/400
 
Presentación Seymour Papert
Presentación Seymour Papert Presentación Seymour Papert
Presentación Seymour Papert
 
Portafolio evidencia 1
Portafolio evidencia 1 Portafolio evidencia 1
Portafolio evidencia 1
 
Portafolio evidencia 1
Portafolio evidencia 1 Portafolio evidencia 1
Portafolio evidencia 1
 
Guia 1 - Introduccion al Autocad.pdf
Guia 1 - Introduccion al Autocad.pdfGuia 1 - Introduccion al Autocad.pdf
Guia 1 - Introduccion al Autocad.pdf
 
Presentación1
Presentación1Presentación1
Presentación1
 
Introduccion web paula
Introduccion web paulaIntroduccion web paula
Introduccion web paula
 

Lenguaje logo

  • 1. WEB QUEST Juan Pascual Blasco
  • 2. Logo fue diseñado con fines didácticos por Danny Bobrow, Wally Feurzeig y Seymour Papert, los cuales se basaron en las características del lenguaje Lisp. A pesar de que Logo no fue creado con la finalidad de usarlo para enseñar programación, puede usarse para enseñar la mayoría de los principales conceptos de la programación, ya que proporciona soporte para manejo de listas, archivos y entrada/salida.
  • 3. Se puede realizar programas con el lenguaje LOGO sobre: matemáticas, lenguaje, música, robótica, telecomunicaciones y ciencias. También se usa para simulaciones, presentaciones multimedia, etc. Sin embargo, es más comúnmente utilizado para la exploración de las Matemáticas por los gráficos de tortuga de LOGO.
  • 5. :VARIABLE Utiliza el valor de una variable. AV número Avanza la tortuga. BL Baja el lápiz. BP Borra la pantalla. BT Borra el contenido de la ventana de trabajo. CAR LC Obtenemos el carácter correspondiente al código de la última tecla pulsada. CARGADIB “rutaarchivo.extensión Carga dibujo con extensión bmp. CIRCLE número Dibuja un círculo de radio número. ESCRIBE :variable Escribe el valor de una variable. ESCRIBE “|una frase| Escribe la frase en la barra de comandos. ESCRIBE “palabra Escribe la palabra en barra de comandos. ESPERA número Cantidad de frames que espera la tortuga. GD grados Gira hacia la derecha a la tortuga. GI grados Gira hacia la izquierda la tortuga. HAZ “variable LEEPALABRA Pide que se introduzca el valor de la variable por teclado. HAZ “variable valor Crea una variable y le da un valor. MT Muestra la tortuga. OT Oculta la tortuga.
  • 6. PIXEL Devuelve (entre corchetes) los números que representan la intensidad de los colores rojo, verde y azul del píxel que se encuentra bajo la tortuga. PONCL [R G B] Fija color del lápiz. PONCOLORRELLENO [R G B] Fija color de relleno. PONCONTADOR número tiempo [instrucciones] Ejecuta las instrucciones entre corchetes al transcurrir el tiempo indicado (en milésimas de segundo). Hay que indicar el número del contador activado en la instrucción. PONFOCO [Nombre de la Pantalla] Pasa el control a la pantalla especificada. PONPOS [x y] Pone a la tortuga en las coordenadas [x y]. PONRUMBO grados Pone la tortuga en el rumbo indicado. PONTECLADO [instrucciones] Al pulsar una tecla, se ejecutan las instrucciones entre [ ]. RE número Retrocede la tortuga. RELLENA Rellena de un color. REPITE número [instrucciones] Repite n veces lo que hay entre [ ]. ROTULA [ palabras ] Escribe en la trayectoria de la tortuga las palabras. SI condición [instrucciones] Ejecuta instrucciones si se cumple una condición. Si pixel = [R G B] [instrucciones] Realiza instrucciones si el píxel de debajo de la tortuga es [ R G B]. Si y (condición1) (condición2) [instrucciones] Realiza instrucciones si se cumplen las dos condiciones. SL Sube el lápiz.
  • 7. Ventana de trabajo: -En esta ventana el usuario escribe órdenes directas que solamente se guardan en el historial, por lo que no se pueden enlazar órdenes que ejecuten acciones "simultáneas". En esta ventana se localizan unos botones muy útiles y prácticos que facilitan al usuario la rápida ejecución de determinadas órdenes, acciones o instrucciones. Ventana de edición -Es quizás la ventana más utilizada del programa. No se muestra al inicio, pero se acciona pulsando en el botón Editar, en la ventana de trabajo. Aquí se escriben las órdenes en una lista, con un nombre del procedimiento, para posteriormente ser ejecutadas en la ventana trabajo y visionadas en el display.
  • 8. para cuadrado  repite 4[lado]  Fin  para lado  av 100  gd 90  espera 50  Fin
  • 9. Logo es un lenguaje de programación de alto nivel, en parte funcional, en parte estructurado; de muy fácil aprendizaje, razón por la cual suele ser el lenguaje de programación preferido para trabajar con niños y jóvenes.