Antes de...
Justificación pedagógica
Esta actividad aplica la aritmética y la educación financiera para gestionar una misión de rescate con recursos limitados. Buscamos optimizar la compra de suministros y prevenir una quiebra técnica mediante modelos matemáticos y tecnología.
- Qué explicar. El equipo docente explicará las operaciones con números reales y los fundamentos de la viabilidad financiera. Profundizaremos en conceptos de economía como el presupuesto y el análisis de costes. También abordaremos la lógica algorítmica para automatizar la resta de fondos y configurar alertas de insolvencia.
- Qué hacer. El docente guiará en el diseño de un modelo de gastos para nuestra misión de rescate. Programaremos en Scratch, integrando Makey Makey, un simulador para gestionar el presupuesto de baterías, medicinas y agua. Verificaremos que el código identifique correctamente el momento de quiebra técnica al interactuar con las teclas físicas.
- Vinculación curricular. Esta propuesta se vincula con los saberes de cuarto de ESO sobre la resolución de situaciones mediante operaciones con números reales (A.3.4.1) y el uso de métodos en contextos financieros (A.6.4.1). Asimismo. se conecta con la modelización de problemas de la vida cotidiana mediante lenguaje algebraico (D.2.4.1) y la resolución de retos mediante el pensamiento algorítmico (D.6.4.1).
- Vínculo narrativo. Ante la emergencia de una misión de rescate. El equipo de ayuda debe realizar una planificación exhaustiva. A través de una calculadora automática. aseguraremos que el equipo gestione sus suministros vitales sin entrar en quiebra técnica antes de completar el salvamento.
Objetivo
El objetivo principal es que nosotros y nosotras programemos un simulador de gestión de recursos en Scratch con Makey Makey. Ayudaremos al equipo de rescate a realizar la compra más óptima de suministros según los fondos disponibles.
Para lograrlo, cada integrante del equipo diseñará un modelo matemático interactivo que asocie la resta de costes de baterías, medicinas y agua al presupuesto inicial. Supervisaremos que el sistema detecte y avise en tiempo real del momento de quiebra técnica.
Finalmente. mediante algoritmos de control. configuraremos las alertas para reflejar la viabilidad financiera de la nave. Lograremos que la misión de rescate sea económicamente sostenible sin agotar los fondos de la flota.
Conocimientos previos
Aquí se muestran todos los conocimientos necesarios para poder trabajar con Makey Makey y Scratch:
- Presentación sobre el entorno Scratch y la placa Makey Makey.
- Vídeo cobre el funcionamiento y primeros pasos con la placa Makey Makey.
- Prácticas para familiarizarnos con Scratch y Makey Makey.
Comencemos conociendo Scratch y Makey Makey:
Para ver a pantalla completa clicamos en presentación.
Aquí tenemos cómo se utiliza el dispositivo.
Para ver a pantalla completa clicamos en presentación.
¿Qué necesitas preparar?
Antes de la sesión de acompañamiento es conveniente:
- Presentar el REA al alumnado.
- Mostrar al alumnado el dispositivo Makey Makey, su funcionalidad y uso.
- Mostrar al alumnado la interfaz de Scratch. De esta forma, en el acompañamiento podremos centrarnos en cómo programar por bloques y la sesión será más ágil.
- Explorar los proyectos en blanco. Éstos servirán para que el alumnado pueda comenzar sus proyectos editando directamente estos proyectos sin necesidad de importar los sonidos, escenarios o disfraces.
Además, necesitarás este material:
- Un portátil por cada dos alumnos/as (máximo 3) con conexión a internet o con la aplicación Scratch instalada.
- Documentos:
- Diario de aprendizaje (será necesario uno por grupo de alumnos o como especifique el/la docente):
Nivel pro
Desarrollo de la actividad
Procedimiento estándar para programar el algoritmo de seguridad matemática.
- Acceso a Scratch. Se puede hacer de dos formas.
- A través de la web de Scratch.
- Trabajo sin conexión. Para descargar la aplicación y trabajar offline, habrá que ir a Descargar Scratch y elegir el sistema operativo de nuestro dispositivo.
Programación de la actividad
- Hardware requerido. Ordenador con Scratch y kit Makey Makey con materiales conductores.
- Objetivo. Construir un simulador financiero que gestione compras de suministros médicos sin agotar los recursos de la ONG.
Paso 1. Preparación del entorno y configuración de extensiones
En esta fase inicial configuramos las herramientas necesarias para que el proyecto pueda interactuar con elementos físicos externos mediante Makey Makey y simular procesos biológicos utilizando bloques de control y apariencia.
-
Abrir o crear el proyecto. Accede a Scratch y abre un proyecto existente o crea uno nuevo. Asegúrate de estar dentro del área de programación antes de continuar.
-
Instalar las extensiones. Haz clic en el botón “Añadir extensión”, situado en la esquina inferior izquierda de la pantalla.
- Añadir las extensiones necesarias (haciendo doble clic). Para este proyecto, se requiere añadir Makey Makey para detectar pulsaciones desde la placa física, lo que activará la simulación del metabolismo.
- Verificar las extensiones. Una vez añadidas, aparecerán las nuevas categorías en el menú lateral. En la nueva opción en el menú de Categorías relacionada con Makey Makey, aparecen los siguientes bloques “al presionar tecla espacio” o “al presionar tecla flecha derecha”, permitiendo seleccionar otras opciones aparte de esas.
Paso 2. Creación y gestión de variables del proyecto
Para que el programa pueda almacenar, recordar y procesar la información mencionada anteriormente, debemos crear estos "contenedores" de datos siguiendo este procedimiento general.
Definición de nuevas variables. Accede a la categoría Variables (color naranja) situada en el menú lateral de bloques y pulsa el botón "Crear una variable" que aparece en la parte superior del panel.
- Haz clic en el botón “Crear una variable”.
- Escribe el nombre identificativo que represente el dato que deseas guardar, como “Coste” y confirma la creación.
- Repite el proceso y crea otra variable llamada “Presupuesto”.
- Asignar un nombre. En la ventana emergente, escribe el nombre identificativo que represente el dato que deseas guardar (como "Coste", "Presupuesto") y pulsa Aceptar. Este proceso se debe repetir para cada dato diferente que necesites guardar; una vez creadas, Scratch generará automáticamente bloques redondos con sus nombres y los bloques de "dar a" y "sumar a" específicos para gestionarlas en tu código.
- Para todos los objetos. Selecciona esta opción si quieres que la variable sea global. Esto significa que cualquier objeto (personaje) o el fondo del proyecto puede leer y cambiar su valor. Es la opción ideal para datos compartidos como puntuaciones o dimensiones de una figura.
- Sólo para este objeto. Elige esta opción para crear una variable local o privada. Solo el objeto donde la creas podrá acceder a ella. Es muy útil cuando tienes muchos clones o personajes iguales y quieres que cada uno guarde su propia información independiente, como su energía o posición individual.
Paso 3. Inicialización del sistema y configuración del presupuesto (Tecla Espacio)
Este bloque desglosa el arranque del programa, preparando el escenario visual y solicitando los fondos iniciales al usuario.
- Reinicio y entrada de datos. Al detectar el evento de Makey Makey “al presionar tecla espacio”, el programa ejecuta los bloques para cambiar disfraz a costume1 y cambiar fondo a Hall. Seguidamente, el sistema narra una pregunta en pantalla. “¿Cuál es el presupuesto de la expedición?” y espera la respuesta.
- Asignación de fondos. El valor introducido por el usuario se guarda inmediatamente mediante el bloque dar a Presupuesto el valor respuesta, estableciendo así el dinero disponible para la aventura.
Paso 4. Lógica de compras y validación de fondos (Teclas W, S, A)
El programa desglosa el comportamiento de la tienda mediante tres bloques de eventos similares, donde se evalúa si el usuario tiene dinero suficiente antes de entregar un producto.
- Selección y precio. Al presionar una tecla (como la W para medicinas, la S para baterías o la A para agua), el sistema primero resetea el disfraz y luego ejecuta el bloque dar a Coste el valor correspondiente (50, 85 o 30 respectivamente).
- Estructura condicional de compra. El código desglosa una comprobación lógica mediante un bloque si / si no para evaluar si el Presupuesto es mayor que el Coste - 1.
- Si hay fondos (W (Medicina), S (Baterías), A (Agua)). El sistema resta el precio del presupuesto mediante sumar a Presupuesto (Coste * -1), actualiza la imagen al producto adquirido y el programa narra un mensaje de éxito, como "Compra realizada. Medicinas añadidas.".
- Si no hay fondos. El bloque si no se activa y el programa narra una advertencia crítica. "¡QUIEBRA TÉCNICA! Fondos insuficientes." durante 3 segundos, impidiendo que se realice la transacción.
Paso 5. Conexión con la placa Makey Makey
En la siguiente figura se muestran las conexiones que se deben hacer con la placa Makey Makey para que el código coincida con las teclas asignadas a cada objeto.
En este enlace podemos encontrar el resultado de la actividad al completo.
Desarrollo de la actividad
Desarrollamos los pasos que deberá seguir el alumnado para poder realizar con éxito la misión.
- Acceso a Scratch. Se puede hacer de dos formas.
- A través de la web Scratch.
- Trabajo sin conexión. Para descargar la aplicación y trabajar offline, habrá que ir a Descargar Scratch y elegir el sistema operativo de nuestro dispositivo.
Programación de la actividad
- Hardware requerido. Ordenador con Scratch y kit Makey Makey con materiales conductores.
- Objetivo. Construir un simulador financiero que gestione compras de suministros médicos sin agotar los recursos de la ONG.
Paso 1. Preparación del entorno y configuración de extensiones
En esta fase inicial configuramos las herramientas necesarias para que el proyecto pueda interactuar con elementos físicos externos mediante Makey Makey y simular procesos biológicos utilizando bloques de control y apariencia.
- Abrir o crear el proyecto. Accede a Scratch y abre un proyecto existente o crea uno nuevo. Asegúrate de estar dentro del área de programación antes de continuar.
- Instalar las extensiones. Haz clic en el botón “Añadir extensión”, situado en la esquina inferior izquierda de la pantalla.
- Añadir las extensiones necesarias (haciendo doble clic). Para este proyecto, se requiere añadir Makey Makey para detectar pulsaciones desde la placa física, lo que activará la simulación del metabolismo.
- Verificar las extensiones. Una vez añadidas, aparecerán las nuevas categorías en el menú lateral. En la nueva opción en el menú de Categorías relacionada con Makey Makey, aparecen los siguientes bloques “al presionar tecla espacio” o “al presionar tecla flecha derecha”, permitiendo seleccionar otras opciones aparte de esas.
Paso 2. Configuración del escenario y gestión de disfraces
En este paso se prepara el entorno visual y las distintas apariencias que el objeto mostrará durante la simulación de compras.
- Creación del escenario. Se ha seleccionado un fondo llamado Hall que representa un pasillo o almacén donde se realiza la actividad.
- Uso de trajes. El objeto cuenta con una lista de disfraces que incluyen el aspecto inicial (costume1) y los productos disponibles. medicinas, agua y batería. Estos se utilizarán en el código para dar retroalimentación visual al usuario cada vez que realice una acción.
Paso 3. Creación y gestión de variables del proyecto
Para que el programa pueda almacenar, recordar y procesar la información mencionada anteriormente, debemos crear estos "contenedores" de datos siguiendo este procedimiento general.
- Definición de nuevas variables. Accede a la categoría Variables (color naranja) situada en el menú lateral de bloques y pulsa el botón "Crear una variable" que aparece en la parte superior del panel.
- Asignar un nombre. En la ventana emergente, escribe el nombre identificativo que represente el dato que deseas guardar (como "Coste", "Presupuesto") y pulsa Aceptar. Este proceso se debe repetir para cada dato diferente que necesites guardar; una vez creadas, Scratch generará automáticamente bloques redondos con sus nombres y los bloques de "dar a" y "sumar a" específicos para gestionarlas en tu código.
- Para todos los objetos. Selecciona esta opción si quieres que la variable sea global. Esto significa que cualquier objeto (personaje) o el fondo del proyecto puede leer y cambiar su valor. Es la opción ideal para datos compartidos como puntuaciones o dimensiones de una figura.
- Sólo para este objeto. Elige esta opción para crear una variable local o privada. Solo el objeto donde la creas podrá acceder a ella. Es muy útil cuando tienes muchos clones o personajes iguales y quieres que cada uno guarde su propia información independiente, como su energía o posición individual.
Paso 4. Desarrollo de la lógica principal y narración de mensajes
El programa funciona desglosando la interacción en cuatro eventos de teclado que coordinan el cambio de imagen y la comunicación con el usuario.
- Inicialización del sistema. El flujo comienza al detectar que se ha presionado la tecla espacio; en ese momento, el código ejecuta los bloques para cambiar disfraz a costume1 y asegurar que el entorno esté listo al cambiar fondo a Hall.
- Gestión de la compra de suministros. El comportamiento se desglosa según el producto seleccionado mediante los bloques de Makey Makey.
- Al presionar la tecla w, el programa ejecuta el bloque para cambiar el aspecto visual a medicinas y, acto seguido, narra mediante un globo de texto el mensaje. "Compra realizada. Medicinas añadidas." durante 3 segundos.
- Al presionar la tecla w, el programa ejecuta el bloque para cambiar el aspecto visual a medicinas y, acto seguido, narra mediante un globo de texto el mensaje. "Compra realizada. Medicinas añadidas." durante 3 segundos.
-
- Al presionar la tecla s, el sistema actualiza el disfraz a batería y narra informativamente. "Compra realizada. Baterías añadidas." para confirmar la acción.
-
- Al presionar la tecla a, el objeto cambia su apariencia a agua y el programa narra el mensaje final. "Compra realizada. Reservas de agua añadidas.", cerrando así el ciclo de interacción de suministros.
Paso 5. Conexión con la placa Makey Makey
En la siguiente figura se muestran las conexiones que se deben hacer con la placa Makey Makey para que el código coincida con las teclas asignadas a cada objeto.
En este enlace podemos encontrar el resultado de la actividad al completo.
Comenzamos - Cooperantes de Matemáticas A
¡Atención, equipo de rescate y especialistas de la Academia!
Estamos ante una emergencia operativa. Nuestra misión de salvamento en el Sector Gamma corre peligro por la falta de un plan financiero sólido. Solo nosotros y nosotras podemos asegurar que la flota tenga suministros suficientes para completar el rescate.
Nuestra misión es crear una calculadora automática que reste cada compra del presupuesto inicial. Calcularemos el coste de elementos vitales como baterías, medicinas y agua. Una vez diseñado el plan. modificaremos el código de Scratch para insertar nuestras variables y conectaremos el sistema a Makey Makey para controlar los fondos mediante el mapeo de teclas físicas.
Aprenderemos a aplicar las operaciones con números reales y entenderemos qué significa una quiebra técnica. Garantizaremos que nuestra viabilidad financiera tenga una base matemática lógica. Utilizaremos el pensamiento algorítmico para automatizar alertas de costes y descubriremos cómo usar la modelización matemática para resolver problemas económicos reales en contextos de emergencia y lograr nuestra misión.
Visualizamos el vídeo
Aquí tenemos un vídeo que nos ayudará con los pasos que debemos de seguir.
Lectura facilitada
¿Cuál es nuestro objetivo?
Somos el escuadrón de criptografía.
Nuestra misión es entrar en un ordenador bloqueado de la academia.
Para lograrlo, tenemos que fabricar una llave lógica.
📝 ¿Qué vamos a hacer?
- Programar un código. Crearemos un programa de seguridad.
- Usar las matemáticas. Usaremos sumas y reglas para que la llave funcione.
- Seguir los pasos. Si los números son correctos, la puerta se abre. Si fallamos, sonará la alarma.
🔢 La regla de seguridad
Para entrar, usaremos tu fecha de nacimiento:
- Debes sumar los números de tu fecha de nacimiento.
- El resultado debe ser exacto.
- Si el número es correcto, podrás entrar.
📋 Al terminar la misión
Escribiremos los pasos que hemos seguido en una ficha de datos.
Así, podremos explicar a los demás compañeros cómo funciona nuestro código.
¡Empezamos la misión!
Nos preparamos
En estas presentaciones se muestra toda la información que nos pudiese ser de ayuda para realizar nuestra misión.
Para ver a pantalla completa clicamos en presentación.
Hacemos clic en Scratch punto de partida y la reutilizamos, es decir, clicamos en "Reinventar" (botón verde). Si no estamos registrados/as, este botón verde no aparece, por ello al menos un miembro del equipo debe registrarse con la cuenta educarex
Reto de la misión
Aquí tenemos las instrucciones y pistas para realizar la actividad.
Fase 0. Preparación del terminal y sensores de logística
Iniciamos la configuración de nuestro centro de mando digital estableciendo la conexión entre el hardware físico y el entorno de programación. En esta etapa, habilitamos las herramientas necesarias para que el sistema interactúe con los materiales conductores que servirán como teclado de suministros.
- Nuestro reto. Activar la capacidad de respuesta física del terminal mediante la placa Makey Makey.
- Pista de investigación. Accedemos al botón de "Añadir extensión" en la esquina inferior izquierda y seleccionamos Makey Makey. Investigamos qué nuevas categorías de color turquesa aparecen y cómo permiten detectar pulsaciones de teclas como la barra espaciadora o las flechas de dirección.
- Comprobación/visualización. Observamos que en el menú lateral disponemos de bloques específicos para activar la simulación logística al detectar contacto físico.
Fase 1. Diseño de la identidad visual y almacén de suministros
Preparamos el entorno gráfico donde se desarrollará la gestión de suministros. Es fundamental que el terminal muestre visualmente qué productos estamos adquiriendo para las poblaciones afectadas.
- Nuestro reto. Configurar el escenario "Hall" y crear la lista de trajes para nuestros productos (medicinas, agua y batería) utilizando la biblioteca oficial de Scratch.
- Pista de investigación. Entramos en la pestaña "Disfraces" y pulsamos el icono del gato con un signo "+" para "Elegir un disfraz". Buscamos en la biblioteca los objetos que representen nuestras necesidades. para las medicinas podemos usar "medicine", para la batería "battery" y para el agua "water". Renombramos cada disfraz para que coincida con nuestra lógica de programación.
- Comprobación/visualización. Verificamos que el objeto tiene cuatro estados visuales definidos. el aspecto inicial y los tres suministros de emergencia.
Fase 2. Arquitectura de datos financieros (variables)
Para garantizar que la operación no caiga en quiebra técnica, necesitamos estructuras de memoria que almacenen y procesen el capital disponible.
- Nuestro reto. Crear los contenedores de datos globales para monitorizar el presupuesto inicial y los costes de adquisición.
- Pista de investigación. Accedemos a la categoría Variables (color naranja) y creamos "Presupuesto" y "Coste". Seleccionamos la opción "Para todos los objetos" para asegurar que cualquier parte del código pueda consultar el estado financiero de la misión en tiempo real.
- Comprobación/visualización. Comprobamos que los marcadores de presupuesto aparecen en la pantalla del terminal, listos para actualizarse con cada compra.
Fase 3. Lógica de adquisición y despacho de suministros
Desarrollamos la programación de los eventos de teclado que coordinan la entrega de ayuda humanitaria y la retroalimentación al equipo de logística.
- Nuestro reto. Programar cuatro eventos clave (Espacio, W, S, A) que cambien la apariencia del terminal y narren el estado de la compra.
- Pista de investigación. Utilizamos el bloque "al presionar tecla" de Makey Makey. Para la tecla W, programamos el cambio de disfraz a "medicinas"; para la S, a "batería"; y para la A, a "agua". Cada acción debe ir acompañada de un bloque de apariencia para "decir" el éxito de la operación durante 3 segundos.
- Comprobación/visualización. Percibimos que, al tocar los sensores físicos conectados a las teclas correspondientes, el objeto cambia su imagen y confirma visualmente que los suministros han sido añadidos al convoy.
Fase 4. Conexión del teclado táctico de logística
¡Llegó el momento del despliegue físico! Vamos a unir el código a materiales conductores para controlar el almacén sin usar el teclado convencional.
- Nuestro reto. Conectar la placa Makey Makey usando el cableado adecuado para cada sección del panel.
- Pista de investigación. Usaremos una pinza de cocodrilo para conectar la tecla espacio en el panel frontal y otra para la toma de tierra (EARTH). Como las teclas de suministros son letras (W, S, A), necesitamos usar cables jumper (los finos) para conectarlos en los orificios del panel trasero de la placa. El otro extremo de los cables irá a materiales como papel de aluminio o plastilina que representarán cada producto.
- Comprobación / visualización. Comprobamos que al tocar la tierra y el aluminio de un producto, el terminal de Global Market reacciona, cambia de disfraz y confirma la compra físicamente.
Nuestras Herramientas de Apoyo
-
Consejo de seguridad. Al construir nuestro teclado físico con papel de aluminio o grafito, debemos asegurar que el operario mantenga contacto con la toma de tierra (Earth) de la placa Makey Makey para cerrar el circuito correctamente.
-
Consejo financiero. Recordad que la planificación matemática es lo que permite salvar vidas de forma eficiente; una mala gestión de las variables podría dejarnos sin recursos en mitad de la montaña.
Nuestra autocomprobación
- ¿Hemos configurado el fondo "Hall" para representar nuestro campamento base?
- ¿Cada tecla del terminal activa el disfraz correspondiente de la biblioteca?
- ¿Están las variables de presupuesto creadas y visibles para monitorizar la viabilidad?
Reto del nivel pro
Fase 0. Preparación del terminal y sensores de logística
Configuramos las herramientas necesarias para que nuestro terminal interactúe con elementos físicos externos mediante la placa Makey Makey, permitiendo que materiales conductores activen la gestión presupuestaria.
- Nuestro reto. Habilitar la comunicación entre los objetos del mundo real y el código de Scratch para simular el control de suministros.
- Pista de investigación. Accedemos al botón Añadir extensión en la esquina inferior izquierda y seleccionamos Makey Makey. ¿De qué color son los nuevos bloques que permiten detectar pulsaciones de teclas y cómo nos servirán para activar las compras?
- Comprobación/visualización. Observamos que en el menú de categorías aparecen bloques turquesa como "al presionar tecla", fundamentales para iniciar la lógica de nuestra misión.
Fase 1. Configuración del almacén visual y gestión de disfraces
Preparamos el entorno visual donde se desarrollará la actividad, definiendo el escenario de operaciones y las distintas apariencias de los suministros médicos.
- Nuestro reto. Definir el escenario "Hall" e incorporar los elementos del kit de emergencia (medicinas, agua y baterías). Podrás utilizar los recursos de la biblioteca, archivos propios o el proyecto punto de partida.
- Pista de investigación. Para añadir los productos, seleccionamos nuestro objeto y vamos a la pestaña Disfraces. Pulsamos el icono de la lupa (Elegir un disfraz) para acceder a la biblioteca de Scratch; allí buscamos elementos que representen medicinas, baterías y agua. Es vital renombrarlos correctamente para que el código sepa exactamente qué imagen mostrar en cada compra.
- Comprobación/visualización. Verificamos que nuestro objeto cuenta con una lista organizada que incluye el aspecto inicial (costume1) y los tres suministros vitales.
Fase 2. Arquitectura de datos financieros (variables)
Generamos los contenedores de datos necesarios para que el programa pueda recordar y procesar el flujo de capital durante la expedición.
- Nuestro reto. Crear las variables globales Coste y Presupuesto para monitorizar la economía de la ONG en tiempo real.
- Pista de investigación. En la categoría Variables (color naranja), pulsamos Crear una variable. Seleccionamos la opción Para todos los objetos para asegurar que el presupuesto sea un dato compartido por todo el sistema de logística.
- Comprobación/visualización. Comprobamos que en el panel de bloques aparecen los redondos "dar a" y "sumar a", listos para gestionar los fondos de la operación.
Fase 3. Inicialización y auditoría presupuestaria (tecla espacio)
Programamos el arranque del sistema para que el equipo de logística pueda definir los fondos de partida antes de iniciar el despliegue de los rovers.
- Nuestro reto. Resetear el terminal a su estado inicial y solicitar al usuario el capital disponible para la misión.
- Pista de investigación. Al detectar el evento de Makey Makey al presionar tecla espacio, ejecutamos los bloques para cambiar al disfraz costume1 y al fondo Hall. Usamos un bloque de sensores para preguntar el presupuesto y guardamos el valor inmediatamente en la variable Presupuesto.
- Comprobación/visualización. Percibimos que, al pulsar espacio, el terminal queda limpio de datos anteriores y muestra una pregunta en pantalla para establecer los fondos de la expedición.
Fase 4. Lógica de compras y alerta de quiebra técnica (W, S, A)
Desarrollamos la inteligencia del terminal para evaluar si existe capital suficiente antes de autorizar el despacho de cada suministro médico.
- Nuestro reto. Implementar una validación financiera que bloquee la adquisición si los fondos son insuficientes.
- Pista de investigación. Programamos las teclas W (medicinas), S (baterías) y A (agua). En cada una, fijamos el Coste (50, 85 o 30 respectivamente) y usamos un bloque si / si no. Comprobamos si el Presupuesto es mayor que Coste - 1. Si es así, restamos el dinero y cambiamos el disfraz; de lo contrario, narramos el aviso crítico. "¡QUIEBRA TÉCNICA! Fondos insuficientes" durante 3 segundos.
- Comprobación/visualización. Observamos que el sistema descuenta el dinero correctamente y nos avisa visualmente de cada compra, impidiendo transacciones ilegales que comprometan la viabilidad de la misión.
Fase 5.Conexión del tablero de suministros físico
¡Llegó el momento del despliegue táctico! Vamos a unir el código a materiales conductores para controlar el almacén con las manos.
- Nuestro reto. Conectar la placa Makey Makey usando el cableado adecuado para que los suministros se activen físicamente.
- Pista de investigación. Usaremos una pinza de cocodrilo para la tecla espacio y otra para la toma de tierra (EARTH) en el panel frontal. Para las letras de los productos (W, S, A), necesitamos usar cables jumper (los finitos) en los orificios del panel trasero de la placa. Conectamos el otro extremo a materiales como papel de aluminio o plastilina.
- Comprobación / visualización. Comprobamos que, al tocar la tierra y el aluminio de un producto, el terminal reacciona, comprueba el presupuesto y confirma la compra físicamente.
Nuestras Herramientas de Apoyo
- Consejo de logística. Al usar el bloque "si Presupuesto > Coste - 1", estamos asegurando matemáticamente que la compra solo se realice si el presupuesto es igual o mayor al coste del producto.
- Consejo de seguridad. Recordamos que el uso de materiales conductores con Makey Makey requiere que cerremos siempre el circuito tocando la toma de tierra (Earth) de la placa.
Nuestra autocomprobación
- ¿Se ha instalado correctamente la extensión Makey Makey para interactuar con el panel físico?
- ¿Hemos explicado cómo usar la biblioteca de Scratch para añadir los disfraces de los suministros?
- ¿El sistema bloquea la compra y emite el aviso de quiebra técnica cuando los fondos no alcanzan?
Un poco de ayuda
Montamos nuestro código
En este apartado podemos acceder al código necesario pero desmontado, nosotros tendremos que ensamblarlos de la forma adecuada.
¡Buena suerte!
Aprendo, pienso y crezco
Aprendo , pienso y crezco
El diario de aprendizaje es nuestra Memoria Corporativa de la Misión. No es un cuaderno para copiar teoría, sino un espacio para reflexionar sobre cómo hemos trabajado en equipo, cómo hemos diseñado nuestras soluciones y cómo hemos superado los retos técnicos de Tech-Aid Global.
- Diario de aprendizaje (será necesario uno por grupo de alumnos o como especifique el docente).
Después de...
Una vez que hemos construido nuestro terminal de logística y talento, es el momento de realizar una Validación Técnica ante el comité evaluador de la ONG. Debemos demostrar en nuestra memoria corporativa que tanto nuestros técnicos como nuestros dispositivos están listos para la misión de rescate en la montaña, gestionando el presupuesto sin quiebra y seleccionando al personal más cualificado.
Organización de los equipos operativos
- Departamento de Logística y Matemáticas (Simulador de viabilidad). Presentaremos nuestro teclado físico interactivo. Explicaremos cómo el código de Scratch cuantifica el presupuesto de la expedición y qué ocurre matemáticamente cuando los fondos son insuficientes para adquirir medicinas, baterías o agua, evaluando en directo nuestra viabilidad financiera.
- Departamento de Gestión de Talento y FOPP (Evaluador de competencias). Presentaremos nuestro "Test de Idoneidad". Explicaremos la diferencia crítica entre Hard Skills y Soft Skills en una misión humanitaria, justificando por qué un rescate exitoso requiere tanto de habilidades técnicas como de asertividad y escucha activa.
Roles del equipo
Para que la auditoría de la ONG sea efectiva, nos dividiremos en estas funciones:
- La portavocía. Explicaremos el reto de nuestra operación de rescate, justificando la necesidad de una planificación financiera exhaustiva y subrayando la responsabilidad ética de nuestro proceso de reclutamiento.
- La parte técnica. Realizaremos la demostración interactiva tocando los materiales conductores conectados a nuestra Makey Makey para activar las compras de suministros y responder a las situaciones de crisis de nuestro test.
- El análisis. Explicaremos los operadores lógicos de Scratch y el concepto económico de quiebra técnica, justificando además por qué el liderazgo empático y la negociación fueron las claves elegidas para el trabajo en equipo en la misión.
Objetivo y programación (¿qué y por qué?)
Explicaremos la lógica de nuestro terminal para garantizar la supervivencia de la misión:
- Gestión financiera (Matemáticas). Usaremos una variable de "Presupuesto inicial" que preguntamos al usuario.
- Al tocar los sensores de suministros (teclas W, A, S), ejecutaremos la operación para restar los costes.
- Evaluaremos si seguimos teniendo viabilidad financiera o si, al ser el coste mayor que el presupuesto, entramos en quiebra técnica mediante un aviso en pantalla.
- Gestión del talento (FOPP). Nuestro programa lanzará una situación de crisis tipo test.
- Si tocamos el sensor de una Hard Skill técnica, el código evaluará si es la respuesta más adecuada para una barrera comunicativa.
- Si tocamos una Soft Skill (ej. asertividad), el programa validará la contratación, explicando que la tecnología debe servir para evaluar el compromiso social y la equidad del equipo.
Diario de errores y soluciones
Documentaremos los obstáculos superados durante la creación de "La Central":
- Fallos de conexión física. Reflexionaremos sobre si la conexión de tierra en la Makey Makey falló al intentar restar el presupuesto, o si los sensores del test de idoneidad no respondían correctamente ante las situaciones de crisis.
- Error en la lógica de quiebra. Explicaremos si nuestro simulador permitía comprar suministros con números negativos en lugar de avisar de la quiebra técnica.
- Solución. Detallaremos cómo calibramos las conexiones físicas y cómo ajustamos los operadores lógicos en Scratch para asegurar que las restas y evaluaciones del presupuesto funcionaran a la perfección.
Comprobación y conclusiones
Reflexionaremos sobre la importancia de la precisión matemática y el factor humano:
- Contraste. Evaluaremos cómo se comporta nuestra calculadora automática al realizar compras críticas de medicinas y agua, y qué pasaría si en una emergencia real nuestro algoritmo de selección no garantizara el respeto y la equidad.
- Conclusión. Concluiremos que la viabilidad de nuestra misión de rescate en la montaña depende de un equilibrio exacto: cálculos rigurosos para evitar la quiebra y una selección de personal que valore cómo las herramientas digitales moldean nuestra reputación profesional y social.
Formato de Presentación
Elegiremos el formato que mejor demuestre nuestro trabajo en el Terminal para la memoria corporativa:
- Opción A. Demo interactiva de "La Central". Los evaluadores de la Junta Directiva intentarán gestionar el presupuesto tocando nuestro panel físico de Makey Makey y completarán el test de idoneidad para comprobar nuestro reclutamiento.
- Opción B. Mapa del algoritmo. Presentaremos una captura de nuestros bloques de Scratch donde explicaremos visualmente el uso de variables para restar fondos y la lógica condicional que rige nuestras situaciones de crisis.
- Opción C. Diccionario de competencias. Crearemos una tabla que relacione los sensores físicos del terminal con las Hard y Soft Skills, detallando cómo cada habilidad personal contribuye a una misión humanitaria equitativa.