Saltar la navegación

¡SUPERA LOS MIEDOS!

Instrucciones

El reto "Supera los miedos" es una actividad competencial que propone una analogía entre el sorteo de obstáculos de un robot y la superación de los miedos de una persona. El robot debe detectar obstáculos y sortearlos haciendo uso de sus sensores y actuadores, así como un ser humano afronta sus miedos y los supera para igualmente avanzar en su vida.

A través de este reto, el alumno aprenderá a programar el sensor de ultrasonidos de mBot2 y usará los motores de desplazamiento para reconducir al robot a través de dichos obstáculos (miedos).

Para la realización del reto:

  • EL ALUMNO/A: debe seguir SUS INSTRUCCIONES, las cuales se pueden usar impresas o en formato digital:




  • EL PROFESOR/A: El profesor dispone de este recurso abierto como guía didáctica para dirigir la actividad. Antes de comenzarlo, se recomienda consultar:

Orientaciones docentes

Es conveniente explicar al conjunto del alumnado en que consisten las dimensiones del pensamiento computacional que se van a trabajar y como contribuyen las actividades al desarrollo de estas capacidades:

  • Secuenciación y algoritmos: la base de programación. Con la ayuda de la secuencia de pasos, conseguirán desarrollar la aplicación o programa completo. Es interesante explicar el concepto de diagrama de flujo y cómo puede ayudar a la creación de un programa.
  • Pensamiento lógico: en cada uno de los pasos, el alumno o el grupo, deberá reflexionar y pensar sobre lo que debe conseguir con su programación.
  • Abstracción y descomposición: fundamental en programación. "Divide y vencerás".
  • Paralelismo y sincronización: el manejo de eventos y el encadenamiento de acciones debe estar perfectamente definida en el robot. Gran parte del trabajo que hará el alumnado estará basado en esta dimensión.
  • Representación de la información: será habitual el uso de variables y datos que se van a repetir en el código. Debe fomentarse su uso.
  • Detección de errores y perseverancia: IMPRESCINDIBLE. Si se quiere conseguir que el robot ejecute un programa con éxito, el alumnado deberá verificar el código y depurarlo.

Motivación

El miedo es una emoción muy fuerte que sentimos cuando creemos que algo malo puede pasarnos. Esta emoción pueden salvarnos de situaciones que nos ponen en peligro, pero también puede suponer un obstáculo en nuestro camino.

En este reto vamos a representar los miedos mediante obstáculos físicos de cartón y vamos a pedir al mBot2 que los evite para avanzar. De esta manera, crearemos una analogía entre el comportamiento humano y el comportamiento de un robot.

Antes de comenzar, ¿Serías capaz de identificar tus miedos más profundos?


Cortometraje. Afrontar tus miedos (Licencia estándar de YouTube)

Orientaciones docentes

Es recomendable aprovechar la actividad para trabajar las emociones con el alumnado.

Deja claro a tu alumnado, que a la hora de elegir los miedos que van a representar en los obstáculos, sean conscientes de que es un ejercicio simbólico el que van a hacer.

¡El robot va a sortear los miedos, los va a superar! Para el inconsciente humano lo real y lo figurado no es distinguible y por tanto, si el robot que los representa es capaz de hacerlo, ¡ellos también lo serán!

Prepara el circuito de obstáculos

Para realizar este reto debes crear el circuito de obstáculos:

1. Lo primero que debes hacer es crear una lista con 4 miedos que hayas sentido alguna vez. Puedes hacer una lluvia de ideas con tus compañeros/as y elegir los 4 que más se repiten.

2. El siguiente paso consiste en construir los 4 obstáculos con un material sencillo de trabajar como lo es el cartón. Recorta 4 trozos rectangulares de 10x25cm y escribe en cada uno de ellos uno de los miedos que has elegido. Además, cada rectángulo necesitará un pequeño soporte para sostenerse:

    1.  

    3. Por último, distribuye los obstáculos de tal forma que el diseño del circuito tenga el siguiente aspecto:

    Programación paso a paso

    Es hora de programar el robot para que sea capaz de sortear los obstáculos/miedos. Sigue los pasos de programación para resolver el reto y atrévete con el desafío final propuesto.

    Paso 1

    Pon a prueba el sensor de ultrasonidos para obtener la distancia a los objetos. Recuerda que debes tener añadida la extensión del sensor 2 de ultrasonido en tu entorno de programación de mBlock.

    • Puedes probar el siguiente programa para ver en pantalla la distancia que detecta el sensor:

     

    Paso 2

    Da movimiento al robot y comprueba que funcionan correctamente los motores. Necesitarás la extensión del chasis (shield) del Mbot2.

     

    Paso 3

    Combina los códigos anteriores y experimenta con el uso condicionales para evitar que el robot choque y evite al menos un único obstáculo:

     Paso 4

    Programa la secuencia completa. Para ello, crea una variable llamada “Siguiente_obstáculo”. Asigna el valor “1” nada más comenzar tu programa e increméntala cada vez que se supere un obstáculo:

    SOLUCIÓN

    Existen múltiples formas de programar la secuencia del robot. A continuación tienes una posible solución con la que podrás resolver este reto:

    • Contraseña: vaicMbot2






    DESAFÍO

    ¿Como actúa tu robot si cambias de lugar o eliminas alguno de los obstáculos/miedos?

    ¿Lo sigue superando correctamente?

    Ahora que ya tienes una solución para tu robot, ¡modifica el circuito de obstáculos, implementa los cambios necesarios en la programación y logra la excelencia en esta actividad!

    Creado con eXeLearning (Ventana nueva)