Diferencia entre revisiones de «Logo (lenguaje de programación)»

De Wikipedia, la enciclopedia libre
Contenido eliminado Contenido añadido
AVBOT (discusión · contribs.)
m BOT - Posible prueba de TdB, revirtiendo hasta la edición 34065105 de 187.144.83.101. ¿Hubo un error?
TdB (discusión · contribs.)
Deshecha la edición 34321127 de AVBOT (disc.)
Línea 22: Línea 22:
==Lenguaje==
==Lenguaje==
Una característica más explotada de Logo es poder producir [[gráficos de tortuga]], es decir, poder en dar instrucciones a una tortuga virtual, que en algunas versiones es un triángulo, mediante palabras escritas, por ejemplo:
Una característica más explotada de Logo es poder producir [[gráficos de tortuga]], es decir, poder en dar instrucciones a una tortuga virtual, que en algunas versiones es un triángulo, mediante palabras escritas, por ejemplo:
Avanza 100


La característica de que las instrucciones se puedan comprender en las diferentes lenguas es lo que hace al Logo un lenguaje de programación tan fácil de aprender.
====Inglés====
forward 100 (la tortuga camina hacia delante 100 pasos)


Instrucciones basicas de logo en español son:
turnright 90 (la tortuga se gira hacia la derecha 90º)


av: avanza. Ej: av 100
turnleft 30(la tortuga se gira hacia la derecha 30º)


re: retrocede. Ej: re 30
====Español====
Avanza 100


gd: gira derecha. Ej: gd 90
GiraDerecha 90


gi: gira izquierda. Ej: gi 45
GiraIzquierda 30


bt: borrar texto.
La característica de que las instrucciones se puedan comprender en las diferentes lenguas es lo que hace al Logo un lenguaje de programación tan fácil de aprender.

bp: borrar pantalla.

repite: (numero de veces) [ (accion) (cantidad) ] Ej: repite 4 [ av 100 gd 90 ], esta repeticion crea un cuadrado.

mt: mostrar tortuga.

ot: ocultar tortuga.

sl: subir lapiz, hace que la tortuga no dibuje mientras camina.

bl: bajar lapiz, hace lo contrario que sl.

poccr: pon color relleno. Ej: poccr [255 0 0], este rellena de color amarillo

pos: posición, muestra la posición de la tortuga.

go: borrador, borra por donde se mueve.

pla: pon lápiz, pone el lápiz bajado.

ro: escribe un texto. Ej: ro [(TEXTO QUE DESEES)].

pong: pon grosor, aumenta el ancho del lápiz. Ej: pong [0 10].


adios: cierra el MSWLogo.
Otras instrucciones basicas de logo en español son:
-bp: borrar pantalla.
-repite (numero de veces) [ (accion) (cantidad) ] ej. -repite 4 [ av 100 gd 90 ], esta repeticion crea un cuadrado.
-mt: mostrar tortuga.
-ot: ocultar tortuga.
-sl: subir lapiz, hace que la tortuga no dibuje mientras camina.
-bl: bajar lapiz, hace lo contrario que sl.


== Enlaces externos ==
== Enlaces externos ==

Revisión del 19:42 23 feb 2010

Logo
Gráfico hecho con la tortuga de Logo
Seymour Papert, Idit Harel Caperton y Cynthia Solomon
Información general
Paradigma funcional (educativa)
Apareció en 1967
Diseñado por Wally Feurzeig y Seymour Papert
Sistema de tipos dinámico
Implementaciones UCBLogo y otras muchas
Influido por Lisp

Logo es un lenguaje 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. 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.

Papert desarrolló un enfoque basado en su experiencia con Piaget a principios de los sesenta. Fundamentalmente consiste en presentar a los niños retos intelectuales que puedan ser resueltos mediante el desarrollo de programas en Logo. El proceso de revisión manual de los errores contribuye a que el niño desarrolle habilidades metacognitivas al poner en práctica procesos de autocorrección.

Logo es uno de los pocos lenguajes de programación con instrucciones en español en algunos intérpretes, entre ellos: FMSLogo, LogoWriter, WinLogo, Logo Gráfico, XLogo, MSWLogo y LogoEs. Logo tiene más de 180 intérpretes y compiladores, según constan en el proyecto "Logo Tree".

XLogo, MSWLogo y LogoES tienen la particularidad de ser además software libre.

Lenguaje

Una característica más explotada de Logo es poder producir gráficos de tortuga, es decir, poder en dar instrucciones a una tortuga virtual, que en algunas versiones es un triángulo, mediante palabras escritas, por ejemplo: Avanza 100

La característica de que las instrucciones se puedan comprender en las diferentes lenguas es lo que hace al Logo un lenguaje de programación tan fácil de aprender.

Instrucciones basicas de logo en español son:

av: avanza. Ej: av 100

re: retrocede. Ej: re 30

gd: gira derecha. Ej: gd 90

gi: gira izquierda. Ej: gi 45

bt: borrar texto.

bp: borrar pantalla.

repite: (numero de veces) [ (accion) (cantidad) ] Ej: repite 4 [ av 100 gd 90 ], esta repeticion crea un cuadrado.

mt: mostrar tortuga.

ot: ocultar tortuga.

sl: subir lapiz, hace que la tortuga no dibuje mientras camina.

bl: bajar lapiz, hace lo contrario que sl.

poccr: pon color relleno. Ej: poccr [255 0 0], este rellena de color amarillo

pos: posición, muestra la posición de la tortuga.

go: borrador, borra por donde se mueve.

pla: pon lápiz, pone el lápiz bajado.

ro: escribe un texto. Ej: ro [(TEXTO QUE DESEES)].

pong: pon grosor, aumenta el ancho del lápiz. Ej: pong [0 10].

adios: cierra el MSWLogo.

Enlaces externos