1 00:00:07,879 --> 00:00:11,800 Bienvenidos a esta nueva actividad llamada Comunicando con Microbit. 2 00:00:12,320 --> 00:00:17,379 En esta sesión veremos cómo la placa Microbit nos permite comunicarnos de forma inalámbrica. 3 00:00:18,660 --> 00:00:25,940 A lo largo de este proyecto, aprenderemos a programar el Microbit para enviar y recibir mensajes usando su función de radio. 4 00:00:27,640 --> 00:00:36,000 En esta situación de aprendizaje, llevaremos a cabo seis sesiones, con una duración que será entre 45 y 60 minutos cada una. 5 00:00:36,000 --> 00:00:41,060 En ellas, haremos una progresión de actividades hasta llegar a un producto final. 6 00:00:42,079 --> 00:00:49,759 El objetivo principal de esta actividad es comprender cómo los dispositivos electrónicos se comunican sin necesidad de cables. 7 00:00:50,320 --> 00:00:57,119 Al finalizar, cada pareja de alumnos habrá creado su propio sistema de comunicación con mensajes transmitidos entre microbits. 8 00:00:57,119 --> 00:01:09,079 En el desarrollo del video explicaremos paso a paso nuestro reto final, con la construcción de un contador de paso sensible, utilizando los sensores de movimiento y la comunicación por radio. 9 00:01:09,439 --> 00:01:18,840 Con esta actividad consolidaremos todo lo aprendido, aplicando el uso de variables, eventos y estructuras condicionales, elementos claves para la programación. 10 00:01:19,400 --> 00:01:20,079 Comencemos. 11 00:01:21,620 --> 00:01:26,359 Para esta situación de aprendizaje, nos basamos en los objetivos generales de etapa. 12 00:01:26,359 --> 00:01:33,439 recogidos en el artículo 5 del Decreto 61-2022, contribuyendo al desarrollo integral de los 13 00:01:33,439 --> 00:01:38,900 estudiantes. En primer lugar, pasaremos a mencionar los principales objetivos que 14 00:01:38,900 --> 00:01:44,579 componen esta situación de aprendizaje. Objetivo B. Desarrollar hábitos de trabajo 15 00:01:44,579 --> 00:01:51,000 individual y de equipo. Objetivo G. Desarrollar las competencias matemáticas básicas e iniciarse 16 00:01:51,000 --> 00:01:56,459 en la resolución de problemas. Objetivo I. Desarrollar las competencias tecnológicas 17 00:01:56,459 --> 00:02:02,560 básicas y empezar con su utilización. Objetivo J. Utilizar diferentes representaciones 18 00:02:02,560 --> 00:02:07,680 y expresiones artísticas. Los objetivos específicos de esta situación 19 00:02:07,680 --> 00:02:13,879 de aprendizaje vienen mencionados en el apartado correspondiente del documento. A continuación 20 00:02:13,879 --> 00:02:18,639 les mostramos las competencias y saberes básicos, el resto se podrá encontrar en el documento 21 00:02:18,639 --> 00:02:23,879 de la situación de aprendizaje en el área de educación artística trabajaremos las siguientes 22 00:02:23,879 --> 00:02:30,280 competencias competencia específica 1 descubrir propuestas artísticas de diferentes géneros 23 00:02:30,280 --> 00:02:38,259 estilos épocas y culturas competencia específica 3 expresar y comunicar de manera creativa ideas 24 00:02:38,259 --> 00:02:45,759 sentimientos y emociones competencia específica 4 utilizar el pensamiento computacional organizando 25 00:02:45,759 --> 00:02:52,759 datos. Competencia específica 6. Comunicar y representar, de forma individual y grupal. 26 00:02:54,000 --> 00:02:59,159 Competencia específica 7. Desarrollar destrezas personales que ayuden a enfrentarse a retos 27 00:02:59,159 --> 00:03:04,960 matemáticos. Como secuencia a las competencias básicas, mencionamos a continuación los saberes 28 00:03:04,960 --> 00:03:14,080 básicos. Bloque I. Música y danza. El sonido y sus cualidades. Bloque D. Álgebra. Pensamiento 29 00:03:14,080 --> 00:03:21,659 computacional. Bloque F, actitudes y aprendizaje. A continuación, describiremos los espacios 30 00:03:21,659 --> 00:03:27,379 utilizados para la creación de los proyectos y la realización de actividades. Como espacio 31 00:03:27,379 --> 00:03:32,419 físico, contaremos con el aula de clase para llevar a cabo los proyectos y el aula de futuro 32 00:03:32,419 --> 00:03:38,360 para combinar el aprendizaje con los recursos tecnológicos necesarios. En cuanto a recursos, 33 00:03:38,659 --> 00:03:43,479 los dividiremos en materiales y humanos. A continuación, mencionaremos los materiales 34 00:03:43,479 --> 00:03:49,620 necesarios. El docente dispondrá de un ordenador portátil para un correcto seguimiento. Cada 35 00:03:49,620 --> 00:03:53,780 pareja de alumnos dispondrá de una placa microbit y un ordenador portátil para su 36 00:03:53,780 --> 00:03:58,819 correcta utilización. Como último recurso, dispondrán de un cable USB para poder cargar 37 00:03:58,819 --> 00:04:04,680 el programa a la placa. En cuanto a recursos humanos, los describiremos con detalle en 38 00:04:04,680 --> 00:04:10,520 el correspondiente documento. Entre los aspectos metodológicos, destacaremos los siguientes. 39 00:04:10,520 --> 00:04:17,139 Aprendizaje basado en proyectos. A, B, P. Los alumnos aprenderán a través de la creación de 40 00:04:17,139 --> 00:04:21,939 proyectos simples utilizando la placa microbit, como crear un contador de pasos y un cronómetro. 41 00:04:22,439 --> 00:04:26,860 Aprendizaje cooperativo. Los estudiantes trabajarán en parejas o pequeños grupos. 42 00:04:28,339 --> 00:04:33,360 Metodología activa. A través de la experimentación, los alumnos tendrán una participación activa en 43 00:04:33,360 --> 00:04:38,439 el proceso de aprendizaje. Gamificación. Introducción de retos y pequeñas 44 00:04:38,439 --> 00:04:45,339 competiciones en el aula para motivar a los alumnos. Temporalización. La duración de cada 45 00:04:45,339 --> 00:04:51,379 sesión de esta situación de aprendizaje irá comprendida en un intervalo de 45 a 60 minutos 46 00:04:51,379 --> 00:05:00,220 cada una, habiendo casos en los que pueden unificarse varias sesiones. En esta actividad 47 00:05:00,220 --> 00:05:05,459 final, vamos a crear un contador de pasos inalámbrico con microbit, aprovechando la 48 00:05:05,459 --> 00:05:10,319 comunicación por radio y los sensores de movimiento. Para lograrlo, programaremos dos 49 00:05:10,319 --> 00:05:15,100 micro bits, uno que detectará el movimiento y enviará los datos, y otro que recibirá la 50 00:05:15,100 --> 00:05:20,480 información y mostrará el conteo en pantalla. Vamos paso a paso en la construcción del programa. 51 00:05:21,800 --> 00:05:27,759 Paso 1. Configurar la comunicación por radio. Para que los micro bits se comuniquen, 52 00:05:28,120 --> 00:05:34,139 debemos asignarles un canal de transmisión común. Empezaremos dirigiéndonos a la categoría radio y 53 00:05:34,139 --> 00:05:40,040 seleccionamos el bloque Establecer grupo de radio A1. A continuación, colocamos este bloque dentro 54 00:05:40,040 --> 00:05:43,759 del iniciar, para que la comunicación se establezca desde el arranque. 55 00:05:44,120 --> 00:05:48,819 Es importante que ambos microbits deben estar en el mismo número de grupo, de lo contrario, 56 00:05:49,120 --> 00:05:50,339 no podrán enviarse datos. 57 00:05:50,779 --> 00:05:53,459 La radio de microbit funciona como un canal privado. 58 00:05:53,779 --> 00:05:58,759 Al asignar un número de grupo, nos aseguramos de que sólo nuestros dispositivos se comuniquen 59 00:05:58,759 --> 00:06:00,480 sin interferencias externas. 60 00:06:01,839 --> 00:06:02,379 Paso 2. 61 00:06:02,779 --> 00:06:04,939 Detectar el movimiento con el acelerómetro. 62 00:06:05,560 --> 00:06:10,600 Ahora configuraremos el microbit transmisor para detectar movimiento y contar los pasos. 63 00:06:13,009 --> 00:06:19,089 Empezaremos en la categoría Entrada, y seleccionamos Aceleración, MG, en eje X, Y y Z. 64 00:06:19,370 --> 00:06:23,629 Para detectar un paso, utilizamos el eje Z, que mide el movimiento vertical. 65 00:06:24,009 --> 00:06:29,129 Ahora, marcaremos la categoría Lógica. Arrastramos un bloque si 0 mayor que 0 entonces. 66 00:06:29,930 --> 00:06:34,550 Reemplazamos el primer 0 con aceleración en eje Z, y el segundo 0 con 1500. 67 00:06:34,550 --> 00:06:40,930 Una vez programado, comprobaremos que el acelerómetro mide cambios en la velocidad del microbit. 68 00:06:41,350 --> 00:06:45,790 Cuando se supera el umbral de 1500 miligramos, significa que hemos dado un paso. 69 00:06:48,790 --> 00:06:51,850 Paso 3. Incrementar el contador y enviar los datos. 70 00:06:52,470 --> 00:06:56,250 En este paso comprobaremos que una vez el acelerómetro detecte un movimiento, 71 00:06:56,250 --> 00:07:00,250 el microbit aumente la cuenta de pasos y envíe el número al otro dispositivo. 72 00:07:01,310 --> 00:07:03,250 Para ello, nos iremos a la categoría Variables. 73 00:07:03,250 --> 00:07:09,189 variables. En el bloque Crear variable, crearemos una nueva variable llamada Pasos. A continuación, 74 00:07:09,389 --> 00:07:15,850 en la categoría Variable, añadiremos el bloque Cambiar pasos por 1. Cada vez que el sensor detecta 75 00:07:15,850 --> 00:07:21,790 un movimiento, aumentamos en 1 la variable Pasos. Luego, necesitamos enviar este número al otro 76 00:07:21,790 --> 00:07:27,970 microbit. Para ello, seleccionaremos la categoría Radio y añadiremos el bloque Enviar número pasos 77 00:07:27,970 --> 00:07:33,589 por radio. Este bloque envía el número de pasos al otro microbit que esté en el mismo 78 00:07:33,589 --> 00:07:38,930 grupo de radio. Paso 4. Recibir y mostrar el conteo de pasos. 79 00:07:39,589 --> 00:07:44,170 Ahora programaremos el microbit receptor para que reciba los datos y los muestre en pantalla. 80 00:07:44,769 --> 00:07:49,910 Seleccionamos la categoría radio y añadiremos el bloque al recibir número. Este bloque 81 00:07:49,910 --> 00:07:55,110 se ejecutará automáticamente cuando el microbit reciba un dato enviado por otro microbit. 82 00:07:55,110 --> 00:08:01,670 Dentro de este bloque, agregamos la categoría básico y añadiremos el bloque Mostrar número. 83 00:08:02,089 --> 00:08:10,230 Este bloque se enlaza con Número recibido, permitiendo que el microbit muestre en la pantalla LED el número de pasos enviados por el otro dispositivo. 84 00:08:10,230 --> 00:08:17,350 Cada vez que el transmisor envía un número, el receptor lo capta y lo muestra en la pantalla, actualizándose en tiempo real. 85 00:08:18,550 --> 00:08:23,149 Este bloque envía el número de pasos al otro microbit que esté en el mismo grupo de radio. 86 00:08:23,970 --> 00:08:28,110 Paso 5. Botones de control para resetear y sincronizar. 87 00:08:28,870 --> 00:08:32,450 Para mejorar la experiencia, añadiremos tres botones de control. 88 00:08:32,789 --> 00:08:34,950 Los encontraremos en la categoría Entrada. 89 00:08:36,210 --> 00:08:37,230 Añadiremos el bloque. 90 00:08:37,929 --> 00:08:40,629 Al presionarse el botón A, B o A más B. 91 00:08:42,149 --> 00:08:45,190 Al presionar el botón A, resetea el contador a cero. 92 00:08:46,549 --> 00:08:49,909 Al presionar el botón B, muestra el total de pasos registrados. 93 00:08:49,909 --> 00:08:57,470 Al presionar el botón A más B, sincroniza los datos entre microbits, es decir envía el número de pasos por radio. 94 00:08:58,330 --> 00:09:08,149 Estos botones permiten reiniciar el contador, visualizar los pasos acumulados o enviar manualmente los datos para asegurar que ambos microbits estén sincronizados. 95 00:09:09,129 --> 00:09:11,590 Paso 6. Prueba y ajuste del programa. 96 00:09:12,490 --> 00:09:15,929 Una vez completado el código, probamos el sistema en MakeCode. 97 00:09:16,429 --> 00:09:21,690 Primero, agitamos el microbit transmisor y verificamos que el número de pasos aumente. 98 00:09:22,490 --> 00:09:28,549 A continuación, observamos el microbit receptor para comprobar que reciba y muestre correctamente los datos. 99 00:09:29,450 --> 00:09:34,049 Por último, presionamos los botones de control y verificamos que cumplen su función. 100 00:09:35,090 --> 00:09:38,590 Con esta secuencia de pasos, hemos terminado nuestra actividad final. 101 00:09:38,590 --> 00:09:42,509 Ahora tenemos un sistema funcional de contador de pasos inalámbrico, 102 00:09:42,509 --> 00:09:50,129 que nos ha permitido aplicar conceptos clave como sensores, variables, estructuras condicionales y comunicación por radio. 103 00:09:51,029 --> 00:09:58,730 Este mismo concepto se puede extender a otros proyectos, como alarmas de seguridad, sensores de temperatura o incluso juegos interactivos. 104 00:09:58,730 --> 00:10:00,909 Las posibilidades son infinitas. 105 00:10:03,190 --> 00:10:06,470 Como herramientas evaluables, partiremos de una evaluación continua. 106 00:10:06,850 --> 00:10:13,009 Utilizaremos la técnica de la observación directa para obtener información sobre el avance que van teniendo los alumnos de forma individual. 107 00:10:13,889 --> 00:10:20,870 Como instrumento principal, utilizaremos la rúbrica de evaluación para evaluar el trabajo individual y grupal a lo largo del proyecto. 108 00:10:22,070 --> 00:10:31,649 Además, los asistentes tendrán el cuaderno del alumno donde se recogerá las actividades planteadas en cada situación de aprendizaje, para su correcto entendimiento y conocimientos adquiridos. 109 00:10:33,190 --> 00:10:41,909 Junto al documento de las situaciones de aprendizajes, podrán acceder al diario robótico, en el cual el alumno o alumna recoge los pasos a seguir de cada proyecto a realizar. 110 00:10:42,909 --> 00:10:48,289 Para finalizar todas estas herramientas, dispondremos de una ficha de autoevaluación para el alumnado 111 00:10:48,289 --> 00:10:50,409 que quedará recogida en el diario de aprendizaje. 112 00:10:51,789 --> 00:10:56,529 Todo este conjunto de estrategias mencionadas nos ayudarán a medir el desarrollo de habilidades 113 00:10:56,529 --> 00:10:58,669 tecnológicas y computacionales en el aula. 114 00:10:59,570 --> 00:11:03,889 Cada línea de código que escribes es un paso más hacia un futuro lleno de innovación. 115 00:11:04,309 --> 00:11:06,529 Nos vemos en la próxima situación de aprendizaje.