Publicado el 21 de Abril del 2018
4.459 visualizaciones desde el 21 de Abril del 2018
61,3 KB
8 paginas
Creado hace 14a (13/11/2010)
Índice general
1. Características de la Interfaz
Instalación de Java . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1.
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 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
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 . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.10.3. Las tildes
2. Opciones del Menú
2.1. Menú “Archivo” . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2. Menú “Edición” . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3. Menú “Herramientas” . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4. Menú “Ayuda” . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3. Presentación de la tortuga
3.1. Un programa de ejemplo . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2. Ejercicios
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.3. Una ayuda al dibujo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4. Iniciación a la Geometría de la tortuga
4.1. Descripción de las primitivas o comandos . . . . . . . . . . . . . . . . . . .
4.2. Movimientos de la tortuga . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3. Ejercicios
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2
2
2
2
4
4
5
5
5
6
7
9
10
10
10
11
11
12
12
14
14
18
20
20
24
25
28
28
29
30
V
VI
ÍNDICE GENERAL
4.4. Avanzando un poco . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.5. Ejercicios
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.6. Aplicación didáctica de xLogo . . . . . . . . . . . . . . . . . . . . . . . .
4.6.1. El triángulo equilátero . . . . . . . . . . . . . . . . . . . . . . . . .
4.6.2. El hexágono . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.6.3. Trazar un polígono regular en general . . . . . . . . . . . . . . . . .
4.7. Función avanzada de relleno . . . . . . . . . . . . . . . . . . . . . . . . . .
5. Procedimientos y subprocedimientos
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.1. Procedimientos
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2. Ejercicios
5.3. Sub-procedimientos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4. Ejercicios
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.5. Actividad avanzada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6. Variables. Procedimientos con argumentos
6.1. Primitivas asociadas
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.2. Procedimientos con variables . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3. Ejercicios
6.4. Trazar una forma con distintos tamaños
. . . . . . . . . . . . . . . . . . .
6.5. Actividad avanzada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.6. Conceptos acerca de variables . . . . . . . . . . . . . . . . . . . . . . . . .
6.7. Desde la Línea de Comandos . . . . . . . . . . . . . . . . . . . . . . . . . .
6.7.1. La primitiva define . . . . . . . . . . . . . . . . . . . . . . . . . .
6.7.2. Las primitivas borra y borratodo . . . . . . . . . . . . . . . . . .
6.7.3. La primitiva texto . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.7.4. La primitiva listaprocs . . . . . . . . . . . . . . . . . . . . . . . .
6.7.5. La primitiva ejecuta . . . . . . . . . . . . . . . . . . . . . . . . . .
7. Operaciones
7.1. Operaciones binarias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.1.1. Con números
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.1.2. Con listas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.2. Ejercicios
7.3. Operaciones unitarias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.4. Ejercicios
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.5. Cálculo superior . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.6. Precisión en los cálculos
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.7. Ejercicios
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.8. Prioridad de las operaciones . . . . . . . . . . . . . . . . . . . . . . . . . .
31
33
34
34
35
36
36
38
38
39
40
41
42
43
43
45
47
48
50
50
52
53
53
53
54
54
55
55
55
57
59
61
62
62
63
63
64
ÍNDICE GENERAL
8. Coordenadas y Rumbo
8.1. Cuadrícula y ejes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.2. Coordenadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.3. Ejercicios
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.4. Rumbo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.5. Ejercicios
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.6. Actividad avanzada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9. Condicionales y Operaciones lógicas
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.1. Condicional
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.2. Operaciones Lógicas
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.3. Ejercicios
9.4. Booleanos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.5. Ejercicios
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.Listas
10.1. Primitivas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.2. Ejemplo: Conjugación . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.2.1. Primera versión . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.2.2. Segunda versión . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.2.3. Tercera versión . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.3. Ejercicios
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.4. Listas de Propiedades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
VII
66
66
67
68
69
69
70
71
71
72
74
75
76
78
78
82
82
82
83
83
85
11.Bucles y recursividad
86
86
11.1. Bucles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
86
11.1.1. Bucle con repite . . . . . . . . . . . . . . . . . . . . . . . . . . . .
87
11.1.2. Bucle con repitepara . . . . . . . . . . . . . . . . . . . . . . . . .
88
11.1.3. Bucle con mientras . . . . . . . . . . . . . . . . . . . . . . . . . .
89
11.1.4. Bucle con paracada . . . . . . . . . . . . . . . . . . . . . . . . . .
90
11.1.5. Bucle con repitesiempre . . . . . . . . . . . . . . . . . . . . . . .
90
11.1.6. Bucle con repitemientras . . . . . . . . . . . . . . . . . . . . . .
91
11.1.7. Bucle con repitehasta . . . . . . . . . . . . . . . . . . . . . . . .
91
11.2. Ejemplo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
92
11.3. Comandos de ruptura de secuencia . . . . . . . . . . . . . . . . . . . . . .
93
11.4. Ejercicios
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
96
11.5. Recursividad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
98
11.5.1. Retomando el ejemplo . . . . . . . . . . . . . . . . . . . . . . . . .
98
11.5.2. Ejercicios
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
99
11.6. Recursividad avanzada . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.6.1. Copo de nieve . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
99
11.6.2. Aproximando π (1) . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
11.6.3. Con palabras y listas . . . . . . . . . . . . . . . . . . . . . . . . . . 102
VIII
ÍNDICE GENERAL
11.7. Uso avanzado de procedimientos . . . . . . . . . . . . . . . . . . . . . . . . 103
11.7.1. La primitiva devuelve . . . . . . . . . . . . . . . . . . . . . . . . . 103
11.7.2. Variables opcionales
. . . . . . . . . . . . . . . . . . . . . . . . . . 103
11.7.3. La primitiva trazado . . . . . . . . . . . . . . . . . . . . . . . . . . 104
12.Recibir entrada del usuario
105
12.1. Comunicación con el usuario . . . . . . . . . . . . . . . . . . . . . . . . . . 105
12.1.1. Ejercicios
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
12.1.2. Propiedades del Histórico de Comandos . . . . . . . . . . . . . . . . 107
12.1.3. Ejercicios
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
12.1.4. Escritura en Pantalla . . . . . . . . . . . . . . . . . . . . . . . . . . 110
12.1.5. Ejercicios
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
12.2. Interactuar con el teclado . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
12.3. Ejercicios
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
12.4. Interactuar con el r
Comentarios de: Curso XLogo - Índice general (0)
No hay comentarios