Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Guía de laboratorio Nº 03
SCRATCH
1. Competencias
- Utiliza componentes Scratch para implementar un juego
2. Trabajo preparatorio
Instalación de Complementos
Para el correcto funcionamiento de Scratch, primeramente se deberá instalar “Adobe
AIR”. El instalador puede ser encontrado en la dirección
“https://scratch.mit.edu/download”
3. Fundamento teórico
Scratch es una herramienta desarrollada por el Instituto Tecnológico de Massachusetts
(MIT) es completa y esencial para el primer acercamiento a la programación,
pudiéndose crear con ella cualquier tipo de videojuego, música, historias interactivas,
animaciones y arte. Está dirigida principalmente a niños y jóvenes.
Para trabajar con Scratch se puede hacer vía online a través de la siguiente URL:
https://scratch.mit.edu/ o tambien es posible descargar la versión desktop en
https://scratch.mit.edu/download.
La presente guía tiene como objetivo desarrollar un juego basado en el gato y un ratón
a través de un laberinto por el cual deberá pasar(gato) hasta llegar a su presa (raton).
4. Aplicación de la guía
1
Universidad Nacional de San Antonio Abad del Cusco
Departamento Académico de Informática
Realice experimentos modificando el número del control del movimiento para dar
pasos más largos con el gato. Verifique también que sucede si coloca un número
negativo. Ahora seleccionaremos el control indicado en al Figura 3. En seguida la
encajamos con el control de movimiento indicado en la Figura 1 Verifique el
movimiento del Gato presionando la tecla "flecha derecha".
Realice experimentos modificando la opción ”flecha derecha” elija otras opciones como
”flecha izquierda, flecha arriba, flecha abajo” y vea que sucede con el movimiento del
Gato.
Adicionaremos un control más para controlar el movimiento del Gato permitiéndole
avanzar y retroceder de acuerdo a la tecla presionada ”flecha derecha o flecha
izquierda”. vea la Figura 4.
Verifique el movimiento del gato hacia adelante y atrás presionando las teclas flecha
derecha y flecha izquierda.
Ahora utilizaremos las teclas ”abajo y arriba” para girar a nuestro gato en sentido
horario y antihorario respectivamente.
Primero seleccionamos el componente de control ”al presionar tecla” y seleccionamos
”flecha arriba” mostrado en la Figura 5. Adicionalmente acoplamos el componente de
movimiento para girar 15 grados en sentido antihorario.
2
Universidad Nacional de San Antonio Abad del Cusco
Departamento Académico de Informática
Ahora nuestro gato puede avanzar hacia adelante y hacia atrás, girar gradualmente
hacia arriba y hacia abajo Figura 7.
Dibujando el laberinto
Llegó la hora de dibujar el laberinto por donde el gato se movilizará hasta encontrar su
recompensa. Para esto solo se utilizara los mismos recursos del programa Scratch.
3
Universidad Nacional de San Antonio Abad del Cusco
Departamento Académico de Informática
Como siguiente paso debemos reducir el tamaño del gato para que pueda caminar
entre el laberinto, para ello debemos seleccionar al gato haciendole click, en seguida
en el escenario central seleccionar la opción ”Disfraces” y despues hacer click en el
botón ”editar” Figura 12. En seguida, se mostrará el ”Editor de Pinturas”, en él
aparecerá el gato listo para ser editado Figura 13.
4
Universidad Nacional de San Antonio Abad del Cusco
Departamento Académico de Informática
Utilice la opción “Achicar” señalada en la Figura 13 para disminuir el tamaño del gato .
5
Universidad Nacional de San Antonio Abad del Cusco
Departamento Académico de Informática
Hasta ahora tenemos nuestro escenario con el laberinto y nuestro gato disminuido de
tamaño. El gato puede movilizarse en cualquier dirección pero por el momento sin
respetar las líneas del laberinto Figura 14.
6
Universidad Nacional de San Antonio Abad del Cusco
Departamento Académico de Informática
Repare en los valores de ”X” y ”Y” y ajustelos a su dibujo. Realice pruebas moviendo el
gato a cualquier parte del laberinto, en seguida haga click en la bandera verde ubicado
en la esquina superior derecha al lado del círculo rojo.
Ahora agregaremos un objeto premio, que estará ubicado al final del laberinto, escoja
la imagen que Ud. desee usando el panel inferior derecha mostrado en la Figura 16.
Para subir una imagen nueva utilice el botón ”Escoger un nuevo objeto desde archivo”
haciendo click en el botón señalado en la Figura 16.
En seguida, ubique el nuevo objeto subido al final del laberinto arrastrándolo hasta el
final del laberinto.
Finalmente colocaremos las reglas del juego, es decir que nuestro gato no pueda
pasar sobre las líneas negras que definimos en el laberinto.
Con esa finalidad primero jalamos el componente de control ”al presionar (bandera
verde)” enseguida escogemos el componente de control ”por siempre” y lo encajamos
con el componente ”al presionar (bandera verde)” como se muestra en la Figura 17.
Por último agregaremos dos componentes dentro del componente de control ”si”. el
primero es el componente de apariencia llamado ”decir ... por ... segundos” entre los
puntos suspensivos colocar algún mensaje personalizado como por ejemplo ”Gane!!!”
y en el segundo puntos suspensivos coloque 3 segundos. El segundo componente
será el componente de control ”detener todo (círculo rojo)”. Tome como referencia la
Figura 20.
8
Universidad Nacional de San Antonio Abad del Cusco
Departamento Académico de Informática
Al final de todo el desarrollo el juego debe quedar de la siguiente manera Figura 21.
Comience a jugar haciendo click en la bandera verde que se ubica en la parte superior
derecha de la pantalla.
Ejercicio Complementario
Agregue un nivel más (nuevo laberinto) a su juego.
9
Universidad Nacional de San Antonio Abad del Cusco
Departamento Académico de Informática
Total 20
6. Bibliografía
- MIT. “Scratch.” Scratch, 5 June 2018, cdn.scratch.mit.edu/download.
10