BIENVENIDOS A
¿Qué es Logo?
- Logo
- Es un lenguaje de programación; es un lenguaje de computadora completo derivado de LISP (el lenguaje más prominente para el tratamiento de temas de inteligencia artificial). Sin embargo, y más importante, Logo es un lenguaje para aprender. Es una herramienta útil para enseñar el proceso de aprendizaje y de pensamiento.
- entender el conocimiento que debe ser enseñado
- planear un método para impartir este conocimiento
- dividir el conocimiento en trozos pequeños y entendibles
- saber como comunicar el conocimiento claramente
- establecer este nuevo conocimiento como fundamento para aprendizaje futuro
- estar al tanto y construir sobre el conocimiento que el aprendiz (la computadora) ya posee
- ser receptivo a explorar nuevas ideas mientras van apareciendo
- responder a los malentendidos y errores del aprendiz (la computadora)
- experimentando con los comandos de Logo para entenderlos y alcanzar confianza es su uso
- planeando su trabajo y organizándolo sus varios componentes
- escribiendo un conjunto de instrucciones para realizar cada pequeña tarea
- construyendo un programa para realizar todas las tareas en el orden correcto
- evaluando su programa al localizar y corregir errores o reestructurando el método utilizado
2. Una lección rápida de Logo
La característica más conocida de Logo es la tortuga, un cursor gráfico usado para crear dibujos. Aún los niños pequeños rápidamente aprenden a mover y girar la tortuga usando comandos intuitivos y fáciles de recordar. Por ejemplo, al escribir avanza 50 la tortuga se mueve hacia adelante 50 pixels (puntos de pantalla). Al escribir giraderecha 90 la tortuga gira (en el sentido de las agujas del reloj) 90 grados. Mediante la combinación de estos comandos es fácil dibujar un cuadrado.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
avanza 50
giraderecha 90repite 4 [avanza 50 giraderecha 90]para cuadrado |
![]() |
Ahora, para dibujar un cuadrado, simplemente se escribe cuadrado . Se podrá usar la palabra cuadrado como se utiliza cualquier otro comando de Logo, aún para incluirla en otros procedimientos. Los procedimientos son los bloques de construcción de programas más grandes. Por ejemplo, aquí están algunas maneras en las que se puede usar el procedimiento cuadrado:
Para dibujar una bandera:
avanza 60 cuadrado retrocede 60 |
![]() |
Para hacer un "círculo" de cuadrados:
repite 12 [cuadrado giraderecha 30] |
![]() |
Se podría combinar un cuadrado y un triángulo para construir una casa (y escribir casa para dibujarla):
para casa |
![]() |
Es posible utilizar un nombre para representar el tamaño de un cuadrado:
para cuad :tamañocuad 10 cuad 20 cuad 30 ... |
![]() |
El diseño de más abajo fue creado usando dos procedimientos que son más complejos. Estos utilizan entradas a los procedimientos para representar las longitudes de las líneas y los giros de los ángulos, recursión para llamar el mismo procedimiento nuevamente, y una sentencia condicional para hacer que el procedimiento se detenga. Para ejecutar el programa tendría que escribirse el nombre del procedimiento principal diseño.
para diseño |
![]() |
Como se puede ver, con el solo uso de los gráficos de tortuga, se puede progresar del dibujo de figuras simples con comandos de fácil aprendizaje, a crear figuras complejas usando técnicas de programación bastante sofisticadas. A pesar de que los gráficos de tortuga son una manera excelente de empezar a aprender Logo, estos deberían ser vistos como una introducción y como a un bloque de construcción, no como el fin de una aventura de aprender. Hay tanto más que se puede hacer con Logo!
3.2. Programación
- técnicas apropiadas
- escribiendo programas estructurados
- diseño del programa
- dividiendo al problema en tareas más pequeñas
- control de fluyo
- aprendiendo sobre bifurcaciones y condicionales
- variables y recursión
- usando el poder del lenguaje
- manejo de datos
- trabajando con números palabras y listas
3.3. Lengua
- estructura de la oración
- generando oraciones en Logo a partir de sus partes, que sigan las reglas de la gramática.
- escritura artística
- escribiendo e ilustrando poemas, historias graciosas (madlibs) o historias de calculadora.
- estructura de la palabra
- escribiendo programas que rimen palabras, determinen el plural de los sustantivos, conjuguen verbos
7. ¿Cómo se compara Logo con otro tipo de software educativo?
Logo es uno de los muchos tipos de software que las escuelas utilizan para enseñar. Cómo se compara Logo con otros tipos de software?
También conocidos como CAI (instrucción asistida por computador, por sus siglas en inglés), los programas de ejercicios repetitivos y práctica permiten practicar habilidades específicas, tales como la multiplicación o la ortografía. Estos programas pueden ser apropiados para algunos estudiantes de vez en cuando pero, a diferencia de Logo, estos comúnmente:
- controlan al estudiante
- presentan problemas con una única respuesta correcta
- se vuelven predecibles, lo cual causa que el estudiante se aburra rápidamente
- ofrecen retroalimentación inapropiada a los estudiantes
- no permiten suficiente configuración del maestro
- emiten sonidos innecesarios o presentan gráficos y animaciones que distraen
Los maestros encuentran que los programas herramientas tales como los procesadores de palabras, las bases de datos y las hojas electrónicas proveen excelentes oportunidades para aprender. En cierto sentido, Logo es también un programa herramienta , ya sea un procesador de texto o Logo, ambos ofrecen un ambiente:
- que ellos pueden controlar completamente
- que les permite iniciar, revisar, refinar y completar un proyecto
- que es útil para los estudiantes de cualquier nivel
- que requiere una mínima cantidad de conocimiento necesario para empezar
- ofrece retroalimentación apropiada y libre de juicios de valor
- puede ser usada en cualquier materia






No hay comentarios:
Publicar un comentario