Saltar la navegación

SIGUE LA INTUCIÓN

Instrucciones

El reto "Sigue la intuición..." es una actividad competencial que propone una analogía entre el seguimiento de una luz por parte de un mBot2 y la intuición humana. De la misma forma que el robot es guiado por una luz a través de su sensor de luz, un ser humano afronta sus decisiones dejándose guiar por su intuición (luz propia) para conseguir sus objetivos y metas.

A través de este reto, el alumno/a aprenderá a programar el sensor de luz de mBot2 y usará los motores de desplazamiento para reconducir al robot a hacia la luz.

Para la realización del reto:

  • EL ALUMNO/A: debe seguir LAS INSTRUCCIONES DEL ALUMNO/A, 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

La intuición es una sensación o idea que aparece en nuestra mente sin que pensemos mucho en ella. Viene del inconsciente, el cual guarda toda nuestra experiencia, conocimientos y emociones. Es como si nuestra mente juntara pistas rápidamente para darnos una respuesta y guiarnos...

En este reto buscamos una analogía entre la intuición por la que se guía un ser humano y la luz que le llega a un robot.



Animación. La importancia de la intuición: Nuestra voz interior (Licencia estándar de YouTube)

Orientaciones docentes

Con la realización de este reto:

  • Se puede sensibilizar al alumnado sobre su gestión de la intuición, de cómo está relacionada con los miedos y con la vivencias previas.
  • Es muy importante resaltar que la utilización de un solo sensor, condiciona la programación y el funcionamiento del robot.

El robot tendrá que detenerse y apuntar varios puntos distintos para ver de donde viene más luz. Hacer reflexionar al alumno/a sobre si eso mismo es lo que debe hacer una persona para tomar decisiones importantes.

Prepara el robot

Antes de empezar...

¿Crees que un solo sensor de luz será suficiente para que el mBot2 pueda dirigirse hacia la luz?

Para realizar este reto se necesita el sensor de luz del mBot2. Dicho sensor se encuentra dentro de tarjeta controladora llamada Cyberpi. Puedes ver su localización en la siguiente imagen:

Captura de las instrucciones de Cyberpi

Debido a que solo consta de un único sensor, deberás adaptarlo para que capte la luz de forma direccional, en lugar de hacerlo de forma ambiental. Así, conseguirás dirigir el robot hacia el punto de donde más luz provenga.

Ajusta la luz ambiente para que sea relativamente baja. De esta forma, la luz del foco que debe seguir el robot, tendrá una diferencia suficiente para que sea detectable por el dispositivo.

Para ello, toma un post-it o un trozo de papel enrollado, recórtalo y pégalo encima de la Cyberpi para que la luz solo pueda entrar por el frente del robot.

Fotografía de un Mbot2 con modificación para captación de luz.

Programación paso a paso

Es hora de programar el robot para que sea capaz de dirigirse a la luz. Sigue los pasos de programación para resolver el reto y ¡atrévete con el desafío final propuesto!

Paso 1

Prueba el sensor de luz. Usa el sensor de luz para obtener el indice de luminosidad que recibe el robot y muéstralo en la pantalla del robot (Cyberpi).

Paso 2

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

Paso 3

Comprueba la intensidad de luz desde varios ángulos. Si el robot se coloca en dos ángulos diferentes, sera capaz de captar las intensidades que llegan desde los dos puntos y guardarlas en dos variables:

Paso 4

Genera la secuencia completa para que el robot se mueva hacia el punto del que más luz provenga. Combina los códigos anteriores y añade condicionales para decidir en que dirección se debe desplazar.

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 habrás podido comprobar, el robot sigue un haz de luz siempre y cuando la intensidad de luz ambiente no sea muy potente... ¿Qué ocurriría si varia la intensidad de luz ambiente de la sala? ¿Y si el robot se encuentra un obstáculo?

Varía la programación de tu robot para que soporte condiciones más complicadas.

¡Ánimo! ¡Puedes conseguir la excelencia en este reto!

Creado con eXeLearning (Ventana nueva)