Scratch Lab
Introducción
Scratch Lab es una plataforma creada por el equipo de Scratch para compartir y experimentar con nuevas funciones. Disponible únicamente en línea (https://lab.scratch.mit.edu/), Scratch Lab ofrece actualmente tres extensiones.
La extensión Sprites de vídeo permite superponer a un objeto la imagen captada por la webcam.
La extensión Detección de rostros detecta un rostro, sus movimientos y los distintos elementos que lo componen (ojos, nariz, boca, etc.).
La extensión Texto animado permite escribir y mostrar texto como si fuera un objeto.
Las extensiones
1. Abrir las extensiones
El proceso de apertura de las tres extensiones es idéntico.
En la página de inicio de Scratch Lab, seleccione la extensión de su elección haciendo clic en su miniatura: Video Sprites, Face Sensing o Animated text.

Se abre la página dedicada a la extensión.
Haga clic en para abrir el editor de Scratch Lab con
los bloques de la extensión seleccionada.
La interfaz del editor de Scratch Lab es idéntica a la de Scratch. Los bloques, las funciones y las extensiones disponibles en Scratch están todos presentes y son compatibles con las tres extensiones de Scratch Lab.

Puede guardar los proyectos, pero no podrá abrirlos con los editores clásicos, es decir, con la versión en línea y la versión local de Scratch. Esto se debe a que estos editores no integran los bloques de las extensiones de Scratch Lab.
Scratch Lab es un laboratorio en el que el equipo de Scratch puede probar nuevas ideas y recabar opiniones de la comunidad Scratch.

2. Los bloques Objetos de vídeo
La extensión Objetos de vídeo utiliza la webcam para superponer la imagen capturada sobre un objeto o parte de un objeto. Hay cinco bloques disponibles.

Este bloque enciende la webcam y superpone la imagen a un objeto. Cuando se activa este bloque, se abre una ventana en la que se le pide que autorice el uso de la webcam.


Este bloque se utiliza...
Concurso de pintura
Este proyecto puede descargarse del sitio web de Ediciones ENI con el nombre Cuestionario sobre pinturas.sb3.
Objetivo: este programa es un concurso. Tiene que dar el nombre del artista que pintó un cuadro. Si la respuesta es correcta, se muestra el cuadro. La extensión Objetos de vídeo se utiliza para sustituir la cara del cuadro por la imagen captada por la webcam del ordenador. Si la respuesta es incorrecta, se muestra el cuadro con su nombre y el del artista para conocer la respuesta correcta.
1. Diseño gráfico
Este proyecto consiste en grabar e importar cuadros famosos que representan retratos: La Mona Lisa, La chica de la perla, El grito, etc.
Cada cuadro utilizado en este programa es un objeto. Para importar los cuadros:
En la ventana de objetos, seleccione Elige un objeto - Subir objeto.

Cada objeto (cada cuadro) tiene dos disfraces que se utilizan en función de la respuesta del jugador.
Disfraz 1
Este disfraz se muestra cuando el jugador da la respuesta correcta. Representa el cuadro con un área añadida a la cara para superponer la imagen captada por la webcam, es decir, la cara del jugador.
Con la herramienta Círculo (1), dibuje un círculo alrededor de la cara del retratado.
Con la herramienta Volver a dar forma (2), modifique el contorno del círculo para que siga los contornos de la cara.

Disfraz 2
Si la respuesta del jugador es incorrecta, se muestra el disfraz 2 para dar la respuesta correcta. Este disfraz representa el cuadro con el nombre de la obra y el nombre del artista debajo.

2. Programa
a. Elementos necesarios
Este proyecto requiere la creación de una variable llamada Sorteo y tres listas: Cuadro, Artista y Sorteo.
La variable Sorteo
Se utiliza para seleccionar aleatoriamente la pregunta con el nombre del cuadro cuyo artista hay que encontrar.
Para crear una variable:
En la paleta de bloques, seleccione la categoría Variables y haga clic en Crear...
Personalización
Este proyecto puede descargarse del sitio web de Ediciones ENI con el nombre Personalizacion.sb3.
Utiliza la extensión Detección de rostro para «vestir» la cara de la persona captada por la webcam con un sombrero o unas gafas. Para modificar estos elementos, utilizamos dos objetos clicables.
1. Los objetos
Este proyecto requiere la creación de cuatro objetos.

El objeto Sombreros
Tomado de la biblioteca de objetos, viene con varios disfraces que representan sombreros.
En la ventana de objetos, haga clic en Elige un objeto para abrir la biblioteca.
En la categoría Moda, seleccione el objeto Hat1.
Puede añadir otros disfraces que representen sombreros a este objeto:
Seleccione la pestaña Disfraces.
Haga clic en Elige un disfraz y añada otras representaciones gráficas de sombreros de la biblioteca (1).
Añada un disfraz vacío seleccionando Elige un disfraz - Pinta (2).
Arrastre la miniatura del disfraz vacío a la parte superior de la lista de disfraces (3). Un disfraz vacío le permite personalizar una cara sin sombrero.

El objeto Gafas
Tomado de la biblioteca de objetos, tiene varios disfraces que representan gafas. Para crear este objeto, siga los mismos pasos que para el objeto Sombreros.
En la biblioteca de objetos y en la categoría Moda, seleccione Sunglasses1.
Añada otros disfraces que representen...
Conclusión
Las extensiones que ofrece Scratch Lab le permiten añadir aún más fantasía y creatividad a sus proyectos. Puede utilizar los programas sugeridos en los capítulos anteriores y combinarlos con una de estas tres extensiones. Por ejemplo, ponga cara a los objetivos en el capítulo Juegos de puntería o utilice la extensión Texto animado para los diálogos en el capítulo Técnicas para la animación.