bachillerato
GUÍA DE USO Y EJERCICIOS MSWLogo
Curso 2013 2014
1/8
4º ESO
MSWLogo
Para familiarizarnos con los lenguajes de programación, vamos a practicar con uno muysencillo
denominado Logo, que nos permitirá dar órdenes o instrucciones a una pequeña tortuga situada en el
centro de la pantalla, representada mediante un triángulo. Después aprenderemos a realizarprogramas
para controlar sistemas automáticos y robots.
1. Logo, nuestro primer lenguaje de programación
Si ejecutamos MSWLogo, aparecerá una ventana y nos para introducir las órdenes o instrucciones(Trabajo) y otra donde se verán los resultados (Pantalla):
1
Cuándo se inicia el programa
hay que elegir esta opción.
Para que la tortuga ejecute nuestras órdenes, debemos pulsar Ejecutartras escribirlas. A continuación figuran
algunas de las instrucciones más utilizadas en Logo:
2
Se trata de ir dibujando líneas de diferente longitud y color:
poncl 1
av25gd 90
poncl2
av 40gd 90
…
Guía y ejercicios MSWLogo
Guía y ejercicios MSWLogo
Programación
4ESO
2. Editar procedimientos
3
Hemos hecho uso de algunas órdenes de la tabla anterior para dibujar tansolo una pequeña parte de la espiga. Para
dibujar la espiga completa habría que escribir las órdenes ocho veces. Afortunadamente existe una forma más
sencilla de hacerlo:
4
REPITE 8 [AV 15 GD45 AV 40 RE 40 GI 90 AV 40 RE 40 GD 45]
La orden REPITE n [instrucciones] ejecuta n veces un conjunto de instrucciones.
Pero todavía podemos mejorar la solución si creamos un procedimiento queincluya ese conjunto de instrucciones,
de modo que baste con escribir el nombre del mismo, en nuestro caso, espiga.
Para crear el procedimiento, seleccionamos Archivo|Editar; en Editar Procedimientoescribimos espiga y en la
ventana del Editor copiamos las órdenes, tal como se indica a continuación:
5
6
7
Guía y ejercicios MSWLogo
Programación
4ESO
3. Variables
Si observas...
Regístrate para leer el documento completo.