curso

Páginas: 181 (45134 palabras) Publicado: 14 de octubre de 2014
.

Curso de Iniciaci´n
o
´
Alvaro Vald´s Menen´ndez
e
e
Lo¨ Le Coq
ıc
Marcelo Duschkin

http://xlogo.tuxfamily.org

.

Introducci´n
o
Logo es un lenguaje desarrollado a finales de los a˜os 60 por Seymour Papert. Papert
n
trabaj´ con Piaget en la Universidad de Ginebra desde 1959 hasta 1963 y, bas´ndose en su
o
a
Teor´ del Constructivismo, desarroll´ el aprendizajeConstruccionista:
ıa
o
El aprendizaje mejora si se aplica activamente a la vida cotidiana
resumido en la expresi´n learning–by–doing
o
Logo es una potente herramienta para desarrollar los procesos de pensamiento l´gicoo
matem´ticos y un lenguaje excelente para comenzar a estudiar programaci´n, que ense˜a
a
o
n
lo b´sico acerca de temas como bucles, condicionales, procedimientos, etc. El usuariopuede
a
mover un objeto llamado “tortuga” dentro de la pantalla, usando instrucciones (comandos)
simples como “avanza”, “retrocede”, “giraderecha” y similares.
Poder usar ´rdenes en el idioma natural favorece su aprendizaje y asimilaci´n
o
o
Con cada movimiento, la tortuga deja un “rastro” (dibuja una l´
ınea) tras de s´ y de esta
ı,
manera se crean gr´ficos. Logo en general, y xLogo enparticular, no sirven solo paa
ra hacer dibujos; tambi´n es posible realizar operaciones complejas, manipular palabras y
e
listas, evaluar condicionales, programar robots, interactuar con el usuario, tocar m´sica,. . .
u
Logo es un lenguaje interpretado. Esto quiere decir que las ´rdenes introducidas por
o
el usuario son interpretadas por el ordenador y ejecutadas inmediatamente en el ordenen
que son escritas.
xLogo es un int´rprete Logo escrito en Java. Actualmente (versi´n 0.9.96) soporta
e
o
´
trece idiomas (Franc´s, Ingl´s, Espa˜ol, Portugu´s, Alem´n, Arabe, Esperanto, Gallego,
e
e
n
e
a
Asturiano, Griego, Italiano, Catal´n y H´ngaro) y se distribuye bajo licencia GPL. Por lo
a
u
tanto, este programa es libre en cuanto a libertad y gratuidad y puede descargarsedesde:
http://xlogo.tuxfamily.org
En nuestra web tambi´n puedes descargar la documentaci´n del programa y copiar o ejee
o
cutar en l´
ınea varios ejemplos con los que comprobar la capacidad de xLogo.
Java es un lenguaje que tiene la ventaja de ser multi-plataforma; esto es, xLogo podr´ ejecutarse en cualquier sistema operativo que soporte Java; tanto usando Linux como
a
III

IV
Windowso MacOS, xLogo funcionar´ sin problemas. Recientemente Java ha sido libea
rada bajo licencia GPL, lo que tambi´n garantiza su disponibilidad y gratuidad.
e
A lo largo del manual se ir´n planteando ejercicios y resolviendo ejemplos. Hemos elegia
do no utilizar tildes ni e˜es en los mismos debido a que en la mayor´ de los lenguajes de
n
ıa
programaci´n no las aceptan, pero xLogo las admite ytrabaja perfectamente con ellas,
o
permitiendo el uso acentuado tanto de primitivas, como de variables y procedimientos.
Las soluciones se mostrar´n en el Tutorial, tambi´n disponible para descarga en la
a
e
secci´n de Documentaci´n de nuestra web:
o
o
http://xlogo.tuxfamily.org/sp/documentacion.html

´
Indice general
1. Caracter´
ısticas de la Interfaz
1.1. Instalaci´n de Java . .. . . . . . . .
o
1.2. Ejecutar y configurar xLogo . . . .
1.2.1. En Windows . . . . . . . . . .
1.2.2. En Mac y Solaris . . . . . . .
1.2.3. En Linux . . . . . . . . . . .
1.3. Actualizaciones . . . . . . . . . . . .
1.4. Desinstalar . . . . . . . . . . . . . .
1.5. Primera Ejecuci´n . . . . . . . . . .
o
1.6. La ventana principal . . . . . . . . .
1.7. El editor de procedimientos . .. . .
1.8. Salir . . . . . . . . . . . . . . . . . .
1.9. Reiniciar xLogo . . . . . . . . . . .
1.10. Convenciones adoptadas para xLogo
1.10.1. El caracter especial \ . . . . .
1.10.2. May´sculas y min´sculas . . .
u
u
1.10.3. Las tildes . . . . . . . . . . .

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Cursos
  • Curso
  • Curso
  • En Curso
  • Curso
  • Curso
  • cursos
  • cursos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS