Programación, creatividad y resolución de problemas con ... · PDF fileRecreando...
Transcript of Programación, creatividad y resolución de problemas con ... · PDF fileRecreando...
Programación, creatividad y resolución de problemas con ScratchDiego Rubén Riquelme - [email protected]
Cuento – creación de un breve cuento animado con Scratch.
Un cuento es una narración breve, basada en hechos reales o imaginarios, inspirada o no en
anteriores escritos o leyendas, cuya trama es protagonizada por un grupo reducido de personajes y
con un argumento relativamente sencillo y fácil de entender.
En este taller práctico vamos a crear una breve animación, a partir de un cuento inventado por
nosotros.
Un cuento se compone de 3 partes:
• Introducción: es la parte inicial de la historia, donde se presentan todos los personajes y sus
propósitos, pero principalmente, donde se presenta la normalidad de la historia. Lo que se
presenta en la introducción es lo que se quiebra o altera en el nudo, es decir que sienta las
bases para que el nudo tenga sentido.
• Nudo o desarrollo: es la parte donde se presenta el conflicto o el problema de la historia; allí
toman forma y se suceden los hechos más importantes. El nudo surge a partir de un quiebre o
alteración de lo planteado en la introducción.
• Desenlace, final o fin: es la parte donde se suele dar la solución al problema, y donde finaliza
la narración.
¡Listo! ¡Ya es hora de crear nuestro cuento!
2
Programación, creatividad y resolución de problemas con ScratchDiego Rubén Riquelme - [email protected]
“El gran susto de Nemo y Dory”.
Es un hermoso día primaveral, y el mar está muy tranquilo. Nemo se encuentra paseando y
disfrutando libremente, cuando de repente se encuentra con Dory.
—¡Hola Dory! —saluda Nemo.
—¡Hola Nemo! ¿Cómo estás? —responde Dory muy contenta por encontrarse con su amigo.
—Estoy paseando, ¿y tú?
—También. —responde ella, y añade —Pero ten ciudado Nemo…
—¿Por qué? ¿Qué sucede? —pregunta curioso Nemo.
—Parece que el malvado Bruce está cerca.
—¡¡Uy que miedo!! —exclama preocupado Nemo. —Pero no importa. Si aparece vamos a
escondernos.
—¿Escondernos? ¿Dónde?.
—Entre las rocas. —sugiere él y agrega —Allí no podrá encontrarnos.
—¡Es cierto! Sigamos de paseo —responde tranquila Dory.
Dory y Nemo continúan su paseo en el mar.
Al cabo de un buen rato, Bruce –el malvado tiburón –se aproxima al lugar buscando peces para
devorarlos.
“Donde están pececitos...”, piensa Bruce.
Dory y Nemo aún no se han dado cuenta de la cercana presencia de Bruce, por lo que continúan
disfrutando del paseo.
Bruce se aproxima, y Dory y Nemo advierten su presencia:
—¡Es Bruce! —grita asustada Dory.
—¡A ponerse a salvo! —grita Nemo.
Ambos, muy asustados, nadan rápidamente hacia las rocas para ocultarse.
Bruce recorre el lugar y, luego de un rato, al no encontrar a ningún pececito, piensa: “Por aquí no
están...”. Y entonces decide irse del lugar para buscar en otro sitio.
Nemo y Dory, al advertir que Bruce se ha ido, salen de sus escondites. Y ya aliviados, continúan
disfrutando del maravilloso día.
3
Programación, creatividad y resolución de problemas con ScratchDiego Rubén Riquelme - [email protected]
Recreando el cuento con Scratch.
Creación del escenario.
En primer lugar se debe crear un nuevo proyecto con Scratch, y luego se agregarán los personajes y
las imágenes correspondientes.
El fondo que se utilizará será la imagen underwater2.jpg de la biblioteca de Scratch. Para Nemo,
Dory y Bruce se utilizarán las imágenes adjuntas a este documento: nemo.png, nemo-asustado.png,
dory.png, dory-asustado.png y bruce.png.
Las imágenes de las rocas: roca1.png y roca2.png.
Los personajes Bruce, Nemo y Dory deben tener el siguiente estilo de rotación.
4
Programación, creatividad y resolución de problemas con ScratchDiego Rubén Riquelme - [email protected]
Una vez agregadas estas imágenes nuestro escenario debería verse de la siguiente forma:
Con esto ya tenemos listo nuestro escenario, ahora vamos a comenzar a recrear el cuento.
5
Programación, creatividad y resolución de problemas con ScratchDiego Rubén Riquelme - [email protected]
Introducción del cuento.
El cuento se inicia con Dory y Nemo paseando en el mar.
El archivo a utilizar se llama el-gran-susto-de-nemo-y-dory-1.sb2, y se encuentra en la carpeta de
proyectos.
Al iniciar el programa, Nemo se ubicará en la parte izquierda de la pantalla:
y se moverá hacia la derecha hasta llegar al otro extremo.
Dory tendrá el mismo comportamiento. Se ubicará inicialmente a la derecha de la pantalla y se
moverá hacia la izquierda hasta llegar al otro extremo.
En cuanto al programa, Dory tiene un bloque más:
esto es para que Dory comience apuntando en dirección izquierda.
6
Programación, creatividad y resolución de problemas con ScratchDiego Rubén Riquelme - [email protected]
Hasta ahora, Dory y Nemo solo se mueven desde un extremo hasta llegar al otro. El cuento continúa
con el diálogo entre ellos cuando se encuentran.
El segundo archivo que se usará es el-gran-susto-de-nemo-y-dory-2.sb2
En nuestro anterior programa, Nemo y Dory solo iban de un extremo a otro. El diálogo debe iniciarse
cuando ambos estén enfrentados, lo suficientemente cerca.
Podemos usar el sensor, para saber la distancia entre ambos personajes:
Nemo se moverá 10 pasos cada 0.1 segundo, hasta advertir que Dory está frente suyo. Luego de
esto se detendrá e inciará el diálogo con ella.
Dory tendrá un comportamiento similar:
7
Programación, creatividad y resolución de problemas con ScratchDiego Rubén Riquelme - [email protected]
Cuando Dory y Nemo se encuentran, el diálogo se inicia. A continuación vemos el diálogo de Nemo:
Diálogo de Dory:
Dory y Nemo, al recibir el mensaje “inicio_dialogo”, tienen una conversación. Comienza hablando
Nemo, y luego responde Dory.
La sincronización de la conversación lo hacemos colocando pausas de cierta cantidad segundos
entre cada diálogo.
8
Programación, creatividad y resolución de problemas con ScratchDiego Rubén Riquelme - [email protected]
Una vez terminado el diálogo, Dory y Nemo continúan con su paseo.
El archivo que implementa el paseo es el-gran-susto-de-nemo-y-dory-3.sb2
Hasta ahora, cuando Nemo y Dory llegan a un extremo se detienen. Lo que vamos a hacer es que
ambos personajes se desplacen de un extremo a otro, y cada vez que lleguen a un extremo darán
un giro y se dirigirán hacia el lado contrario.
Esto lo hacemos con el bloque:
Entonces el programa para Nemo y Dory quedaría de la siguiente forma:
Esto hará que ambos personajes se muevan de un extremo hacia el otro durante todo el tiempo.
9
Programación, creatividad y resolución de problemas con ScratchDiego Rubén Riquelme - [email protected]
Desarrollo o nudo del cuento.
El nudo del cuento se inicia cuando Bruce -el tiburón- aparece en escena.
El archivo a utilizar se llama el-gran-susto-de-nemo-y-dory-4.sb2, y se encuentra en la carpeta de
proyectos.
Bruce está inicialmente en la parte superior izquierda de la pantalla, apuntando en dirección
derecha.
10
Programación, creatividad y resolución de problemas con ScratchDiego Rubén Riquelme - [email protected]
Bruce aparece cuando Nemo y Dory se encuentran paseando.
Recorre el lugar de un extremo a otro, con la intención de encontrar peces para su almuerzo.
Tanto Nemo como Dory, al detectar la presencia de Bruce, se asustan y detienen sus paseos. Ambos
deciden ponerse a salvo.
Para esto, tenemos el archivo el-gran-susto-de-nemo-y-dory-5.sb2
11
Programación, creatividad y resolución de problemas con ScratchDiego Rubén Riquelme - [email protected]
Aquí haremos un cambio en los programas que ejecutan los paseos de Nemo y Dory. Ahora ellos
continuarán su paseo hasta advertir la presencia de Bruce. Para esto, usaremos nuevamente el
sensor, para detectar la distancia próxima de Bruce:
Cuando Nemo detecta que Bruce está cerca, se asusta y detiene su paseo. Entonces decide
ponerse a salvo:
El programa que se ejecuta en Dory es similar.
Aquí podemos ver que tanto Dory como Nemo se asustan, es decir que cambian su aspecto.
Esto lo hacemos con las siguientes instrucciones:
12
Programación, creatividad y resolución de problemas con ScratchDiego Rubén Riquelme - [email protected]
Disfraces disponibles para Nemo y Dory:
13
Programación, creatividad y resolución de problemas con ScratchDiego Rubén Riquelme - [email protected]
Final del cuento.
Bruce no encuentra ningún pez, entonces decide buscar en otro lugar.
El archivo a utilizar se llama el-gran-susto-de-nemo-y-dory-6.sb2, y se encuentra en la carpeta de
proyectos.
Luego de un buen rato de búsqueda, Bruce decide abandonar el lugar para ir a buscar en otro lado:
14
Programación, creatividad y resolución de problemas con ScratchDiego Rubén Riquelme - [email protected]
Cuando Nemo y Dory reciben el mensaje “bruce_se_ha_ido” deciden salir de sus respectivos
escondites, ya aliviados, y continuar disfrutando del paseo.
El programa de Dory es similar:
Fuentes:
Personajes de la pelicula: Buscando a Nemo - http://es.wikipedia.org/wiki/Buscando_a_NemoCuento - http://es.wikipedia.org/wiki/Cuento
15