tutorial de alice ciclo mientras
TRANSCRIPT
A v . l a p a l m a 1 2 5 , V i s t a h e r m o s a , S a n J u a n d e l R í o , Q r o .
rsantoso [Escriba el extracto del documento aquí. El extracto es normalmente un breve resumen del contenido del documento.]
Metodología de la programación TIC
Programando con Alice 2.2 (mientras)
René Santos Osorio Profesor de Tecnologías de la Información y Comunicación Universidad Tecnológica de San Juan del Río
René Santos Osorio Profesor de la carrera de Tecnologías de la Información y Comunicación Universidad Tecnológica de San Juan del Río
TUTORIAL DE ALICE MIENTRAS
Objetivo: Crear un mundo donde un carrusel gire el número de veces que indique el usuario.
1. Abrimos alice. Al abrir el programa tenemos esta pantalla. Damos click en cancel.
Ahora damos click en add objects
René Santos Osorio Profesor de la carrera de Tecnologías de la Información y Comunicación Universidad Tecnológica de San Juan del Río
aparece una serie de categorías de objetos en la parte de abajo, debemos elegir todos los elementos que se vallan a ocupar, no debemos tratar de insertar mas elementos después, ya que corremos el riesgo de que alice no los reconozca.
de la categoría “amusement park” insertamos un “carrusel” (para insertarlo solo los arrastramos al escenario) quedan así:
Si los queremos mover basta con darle click al objeto que queramos mover y movemos seleccionando una de las caritas de la derecha. Podemos moverlos en vertical, horizontal, girar, agrandar, entre otros.
Los rotamos con el 2do icono de tal forma que estén uno enfrente del otro. Finalmente damos click en done Y tendremos la siguiente pantalla, y explicamos sus partes:
René Santos Osorio Profesor de la carrera de Tecnologías de la Información y Comunicación Universidad Tecnológica de San Juan del Río
Damos click en “create new variable”
La nueva variable sería de tipo int y se llamará vueltas, damos click en Ok:
René Santos Osorio Profesor de la carrera de Tecnologías de la Información y Comunicación Universidad Tecnológica de San Juan del Río
queda como sigue:
CREAMOS OTRA VARIABLE DE NOMBRE i DE TIPO INT Como queremos leer la variable vueltas la pasamos al área de programación, solo la arrastramos de donde está al área de abajo y elegimos: set value / expressions /vueltas
La pantalla queda así:
Luego en el panel izquierdo seleccionamos “world” y en las funciones buscamos “ask for a number” y lo arrastramos a vueltas
René Santos Osorio Profesor de la carrera de Tecnologías de la Información y Comunicación Universidad Tecnológica de San Juan del Río
Nos muestra un menú y elegimos Enter a Number:
queda asi:
Cambiamos “Enter a Number” por:
René Santos Osorio Profesor de la carrera de Tecnologías de la Información y Comunicación Universidad Tecnológica de San Juan del Río
Ahora ponemos un mientras, en la parte de abajo arrastramos el while al área de programación
nos sale una pantalla elegimos true
queda así:
Arrastramos la variable “i” a true (en el while)
en el menú elegimos: i<= expressions vueltas:
René Santos Osorio Profesor de la carrera de Tecnologías de la Información y Comunicación Universidad Tecnológica de San Juan del Río
Queda:
Ahora elegimos el carrusel en el panel izquierdo y en los métodos elegimos: “turn”
René Santos Osorio Profesor de la carrera de Tecnologías de la Información y Comunicación Universidad Tecnológica de San Juan del Río
y lo arrastramos adentro del while y elegimos:
queda:
Ahora para incrementar el valor de i, arrastramos la variable i a la programación:
En el menu elegimos:
Obtenemos
René Santos Osorio Profesor de la carrera de Tecnologías de la Información y Comunicación Universidad Tecnológica de San Juan del Río
para ver los resultados damos click en play
si queremos ver el valor de una variable hacemos lo siguiente: arrastramos “print” a la programación (en este caso adentro del while):
elegimos:
René Santos Osorio Profesor de la carrera de Tecnologías de la Información y Comunicación Universidad Tecnológica de San Juan del Río
Ejecuta nuevamente y ve los resultados