Hace casi dos meses compartí una entrada con ideas sobre celebrar Halloween de una forma diferente mediante la realización de videojuegos sencillos o cuentos con Scratch.
Ya estamos en diciembre, en plenas vacaciones de Navidad y os propongo hacer lo mismo, pero creando postales interactivas o pequeños cuentos navideños para felicitar las fiestas a quienes nos apetezca.
Es otra manera de dar rienda suelta a la imaginación de nuestro alumnado y ver las múltiples posibilidades que nos ofrece esta herramienta.
A la hora de ponernos manos a la obra vamos a tener en cuenta varias fases (válidas para cualquier tipo de proyecto):
Una vez teniendo en mente lo anterior, pasaríamos a la
FASE DE DISEÑO:
1) Buscaremos las diferentes imágenes (fondos, objetos, personajes) y sonidos, en bancos de imágenes tales como pixabay, wiki commons, etc. los editamos o bien los podemos dibujar.
2) Añadimos por orden los elementos que contiene.
Por último pasaríamos a la FASE DE PROGRAMACIÓN:
1) Realizamos paso a paso el código de cada objeto o personaje que contenga la misma.
2) Lo comprobamos poco a poco para ver el funcionamiento.
Ya vistas todas las fases, me gustaría a continuación (sin pretender hacer un tutorial completo), compartiros algunas ideas, maneras de crear y programar ciertos elementos de una postal cualquiera para hacerla interactiva, como la que os compartiré al final de esta entrada:
- Creación y programación del escenario:

Para
diseñarlo nosotros mismos vamos a fondo, y elegimos el apartado "diseñar nuevo fondo". Con la herramienta de "rectángulo" dibujamos la base y la pintamos del color que se desee. Posteriormente con la herramienta "elipse" dibujamos un círculo, colocándolo junto al borde de la base y le rellenamos el fondo del color que queramos. Más adelante los "duplicamos" para tener dos fondos más. Luego le vamos dibujando a cada uno de los fondos con el "pincel" pequeños puntos blancos aleatoriamente que simulen la nieve.
Una vez que tengamos todos los escenarios, crearemos la programación para crear la sensación de que nieva, mediante la alternancia de ambos fondos, con una espera de pocos segundos.
Bastaría con usar el siguiente código:
- Creación y programación del reno:
Para añadir el reno, iremos a la biblioteca de Scratch, al apartado de "tema", y a "celebración".
Una vez que lo tengamos, se programará de la siguiente manera:
1) Le indicaremos la posición desde la cuál queramos que parta una vez que se inicie el programa. Dentro del mismo código le añadiremos un bloque de esconder con una pequeña espera, para que no se vea desde un principio.
Luego lo mostraremos y le indicaremos que a lo largo del programa de manera continua con el bloque "por siempre", vaya cayendo.
A continuación, usamos un bloque condicional "si...entonces", junto al bloque de sensor "tocando color", lo que nos permitirá crear la condición de que si nuestro personaje toca tal color, retroceda unos pasos. El personaje parecerá que dará saltitos, lo que en mi caso simularía su alegría.
Si
por casualidad queremos que se quede quieto una vez que toque el suelo,
la programación sería diferente, ya que le indicaríamos que siempre que
"no toque" el color del suelo, caiga hacia abajo hasta que lo toque.
2) A la hora de hacerlo interactivo, usaremos el envío de mensajes.
Usaremos el bloque de "al hacer click en este objeto" y posteriormente enviaremos un mensaje, para que una vez que se reciba, el personaje diga algo.
- Programación del paracaídas:
La programación del paracaídas será prácticamente la misma que la del reno, ya que van cayendo ambos de manera simultánea, lo único que habría que variar sería, usar un bloque de "ir una capa hacia atrás", para que no se superponga al reno y una vez que toque el color deseado, se escondería.
Cada uno de los regalos "al presionar la bandera" los situaríamos en la misma "posición" que el saco, con la diferencia de que partirían escondidos.
Gracias al intercambio de los "mensajes", podremos lograr que "al hacer click sobre el saco", enviaremos un mensaje a cada regalo, los cuáles lo recibirán y jugando un poco con los segundos, pondremos un tiempo de espera mayor a unos que a otros, para qué de la sensación de que salgan poco a poco, "deslizándose en distintas posiciones" hacia el árbol.
Por último, una vez que la tengáis, podéis mandar el enlace en un email, añadiendo un pequeño documento o mensaje indicando al destinatario instrucciones sobre como usarla, para no perderse ninguna sorpresa o bien podemos con el mismo Scratch 2.0 grabar un pequeño clip y adjuntarlo. Para ello iríamos a la pestaña de "archivo", la opción de "record and export video", elegir las opciones que nos interesen y darle a "start":
A disfrutar, inventar y crear.