viernes, 21 de agosto de 2009

LENGUAJE LOGO



Es un lenguaje de computadora completo derivado de LISP, ( el lenguaje más prominente para el tratamiento de temas de inteligencia artificial) .Este lenguaje es una importate herramienta para el proceso de aprendizaje y de pensamiento Por la facilidad en su aprendizaje este lenguaje es el preferido para trabajar con los niños y jovenes. fue diseñado por Danny Bobrow, Wally Feurzeig y Seymour Papert , aunque la finalidad de este lenguaje no era para enseñar prograamacion es utilizado para la mayoria de los connceptos de la programacion ya que proporciona soporte para manejo de listas, archivos y entrada/salida.

Diseñado en el MIT (Instituto Tecnológico de Massachussets) como un lenguaje de aprendizaje, Logo es por naturaleza:
Amigable
Logo es fácilmente comprendido; podemos relacionarnos con la tortuga y usarla como un objeto con el cual pensar.
Extensible
A Logo se le pueden enseñar nuevos comandos y otros comandos pueden construir sobre aquellos.
Compasivo
Logo ofrece retroalimentación inmediata mediante mensajes informativos útiles.
Flexible
Logo es usado con preescolares como con estudiantes de matemáticas avanzadas.
Poderoso
Logo es un lenguaje de programación que provee todas la herramientas necesarias para crear programas de cualquier nivel de sofisticación.
Por lo que, aun cuando Logo es un lenguaje de programación, es mejor pensar en él como un lenguaje de aprendizaje; un lenguaje que incentiva que los estudiantes exploren, que aprendan, y que piensen.

Una característica típica 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 lección rápida de Logo:

avanza 50 (También se puede abreviar avanza como "av" )giraderecha 90 (Se puede abreviar giraderecha como "gd" )
avanza 50
giraderecha 90
avanza 50
giraderecha 90
vanza 50
giraderecha 90

Cuando varios comandos forman un patrón estos pueden sen combinados usando repite . Aquí está el mismo cuadrado dibujado usando una sola línea de instrucciones:

repite 4 [avanza 50 giraderecha 90]

No hay comentarios:

Publicar un comentario en la entrada