1 00:00:01,710 --> 00:00:11,359 Bluetooth Riders 2 00:00:11,359 --> 00:00:13,480 Conduciendo un McQueen 3 00:00:13,480 --> 00:00:20,120 En este proyecto los alumnos van a diseñar una aplicación móvil para controlar de forma remota el robot McQueen, 4 00:00:20,660 --> 00:00:23,760 utilizando el módulo Bluetooth que lleva integrado la placa microbit. 5 00:00:24,420 --> 00:00:27,519 Para la programación del robot y el dispositivo controlador, 6 00:00:28,000 --> 00:00:32,000 se va a trabajar de forma paralela en el entorno MakeCode y en el entorno App Inventor. 7 00:00:32,000 --> 00:00:34,979 Objetivos específicos 8 00:00:34,979 --> 00:00:39,939 Comprender el funcionamiento básico de los sistemas de control y comunicación digital, 9 00:00:40,299 --> 00:00:44,719 identificando los elementos de hardware y software que intervienen en la interacción entre dispositivos, 10 00:00:45,039 --> 00:00:48,439 microbit, módulo Bluetooth, smartphone, robot McQueen. 11 00:00:49,600 --> 00:00:52,880 Desarrollar algoritmos y programas sencillos en entornos visuales, 12 00:00:52,880 --> 00:00:57,820 MakeCode y AppInventor, para resolver problemas de control y comunicación entre dispositivos. 13 00:00:58,679 --> 00:01:01,880 Diseñar y construir aplicaciones digitales funcionales, 14 00:01:02,000 --> 00:01:05,359 Aplicando principios básicos de diseño de interfaces y usabilidad. 15 00:01:06,219 --> 00:01:13,319 Explorar el uso de sensores, actuadores y módulos de comunicación para crear sistemas interactivos que respondan a órdenes o estímulos. 16 00:01:14,439 --> 00:01:23,500 Trabajar de forma cooperativa en proyectos tecnológicos, asumiendo roles y responsabilidades dentro del grupo, respetando las ideas ajenas y contribuyendo al desarrollo común. 17 00:01:23,500 --> 00:01:33,819 Aplicar el método de proyectos en el diseño y desarrollo de soluciones tecnológicas, planificando tareas, gestionando el tiempo y documentando el proceso 18 00:01:33,819 --> 00:01:43,319 Fomentar la creatividad y el pensamiento computacional, resolviendo retos mediante la descomposición de problemas, la abstracción y la depuración de errores 19 00:01:44,180 --> 00:01:51,840 Valorar el impacto de la tecnología y la digitalización en la sociedad actual, reflexionando sobre su uso responsable, ético y sostenible 20 00:01:51,840 --> 00:02:02,500 Integrar conocimientos de distintas áreas STEAM, ciencia, tecnología, ingeniería, arte y matemáticas, para la creación de un producto tecnológico funcional. 21 00:02:04,200 --> 00:02:12,599 Unidad de tecnología y digitalización para segundo de ESO, primer ciclo, programada para el tercer trimestre en seis sesiones de 55 minutos. 22 00:02:14,259 --> 00:02:14,939 Metodología 23 00:02:14,939 --> 00:02:18,000 Aprender haciendo, learning by doing. 24 00:02:18,000 --> 00:02:30,500 Aprender a través de la manipulación directa de componentes, Microbit, MacWin, App Inventor, desarrollando habilidades técnicas y comprendiendo mejor los conceptos de programación, electrónica y diseño digital. 25 00:02:31,680 --> 00:02:33,939 Aprendizaje basado en retos, ABR 26 00:02:33,939 --> 00:02:39,300 Reto concreto, diseñar y programar una app que controle un robot mediante Bluetooth. 27 00:02:40,400 --> 00:02:44,780 Promoviendo el pensamiento crítico, la resolución de problemas y la toma de decisiones. 28 00:02:45,680 --> 00:02:47,020 Tutoría entre iguales 29 00:02:47,020 --> 00:02:55,500 Los grupos se conforman de manera heterogénea, permitiendo que los estudiantes con diferentes niveles de competencia colaboren y aprendan unos de otros 30 00:02:55,500 --> 00:02:59,599 Favoreciendo la inclusión y el desarrollo de habilidades sociales 31 00:02:59,599 --> 00:03:02,360 Aprendizaje basado en problemas 32 00:03:02,360 --> 00:03:08,099 Enfrentar problemas reales como errores de conexión Bluetooth o fallos en la lógica de programación 33 00:03:09,300 --> 00:03:14,099 Resolverlos les obliga a investigar y aplicar sus conocimientos de forma autónoma y significativa 34 00:03:14,099 --> 00:03:17,479 Aprendizaje cooperativo 35 00:03:17,479 --> 00:03:28,599 Cada equipo de trabajo asume roles definidos, programador, diseñador, documentador, probador, portavoz, fomentando la interdependencia positiva y la responsabilidad individual. 36 00:03:29,819 --> 00:03:33,800 Desarrollando habilidades de comunicación, planificación y gestión del tiempo. 37 00:03:34,979 --> 00:03:37,280 Aprendizaje basado en proyectos, ABP 38 00:03:37,280 --> 00:03:44,939 El alumnado trabaja en un proyecto completo que integra conocimientos de tecnología, matemáticas, diseño y comunicación. 39 00:03:44,939 --> 00:03:54,400 Planifican, diseñan, programan y presentan su solución, lo que les permite profundizar en los contenidos y desarrollar competencias clave de forma transversal. 40 00:03:55,500 --> 00:03:57,159 Flip Classroom, aula invertida 41 00:03:57,159 --> 00:04:06,580 Se propone el uso del aula virtual, EducaMadrid, para que el alumnado acceda a videotutoriales, guías visuales y ejemplos de código antes de las sesiones prácticas. 42 00:04:06,580 --> 00:04:11,659 Esto permite aprovechar mejor el tiempo de clase con el acompañamiento del docente. 43 00:04:13,300 --> 00:04:13,939 Recursos 44 00:04:13,939 --> 00:04:16,519 Cuadernos y fichas impresas 45 00:04:16,519 --> 00:04:25,459 Se utilizan para registrar ideas, anotar comandos, dibujar esquemas de interfaz, documentar pruebas del robot y reflexionar sobre el proceso. 46 00:04:26,660 --> 00:04:30,620 También se incluyen rúbricas de evaluación y plantillas de observación entre equipos. 47 00:04:31,759 --> 00:04:32,540 Material de aula 48 00:04:32,540 --> 00:04:36,040 Cajas etiquetadas para guardar los kits por grupo 49 00:04:36,779 --> 00:04:42,879 Cinta adhesiva, cartulinas, rotuladores y etiquetas para diseñar circuitos o señalizar recorridos. 50 00:04:43,939 --> 00:04:49,079 Herramientas básicas, destornilladores, pinzas, si se requiere ajustar algún componente. 51 00:04:50,259 --> 00:04:52,379 Material didáctico específico. 52 00:04:53,180 --> 00:04:56,300 Fichas visuales con ejemplos de bloques de MakeCode y App Inventor. 53 00:04:57,459 --> 00:04:59,500 Esquemas de conexión entre Microbit y McQueen. 54 00:05:00,639 --> 00:05:03,439 Plantillas para diseñar la app en papel antes de programarla. 55 00:05:04,699 --> 00:05:06,699 Rúbricas de autoevaluación y coevaluación. 56 00:05:07,959 --> 00:05:11,540 Circuitos de prueba, laberintos, recorridos con cinta adhesiva. 57 00:05:11,540 --> 00:05:14,100 Tecnología 58 00:05:14,100 --> 00:05:18,079 Microbit con alimentación por batería o cable USB 59 00:05:18,079 --> 00:05:21,160 Robot McQueen compatible con microbit 60 00:05:21,160 --> 00:05:25,160 Dispositivos móviles o tabletas con App Inventor instalado 61 00:05:25,160 --> 00:05:28,100 Ordenadores con acceso a Make-Go 62 00:05:28,100 --> 00:05:32,959 Proyector o pizarra digital para mostrar ejemplos y bloques en tiempo real 63 00:05:32,959 --> 00:05:38,480 Sesión 1, Botones de movimientos y extensión McQueen 64 00:05:39,379 --> 00:05:41,060 Actividad con robot McQueen 65 00:05:41,060 --> 00:05:44,300 1. Creación de interfaz en App Inventor 66 00:05:44,300 --> 00:05:49,639 Diseño de app básica con botones, avanzar, retroceder, girar 67 00:05:49,639 --> 00:05:53,259 Opcional, botón de parada y etiquetas de estado 68 00:05:53,259 --> 00:05:57,959 Personalización visual, colores contrastados e iconos intuitivos 69 00:05:57,959 --> 00:06:02,300 Desarrollo de habilidades de diseño digital y pensamiento lógico 70 00:06:02,300 --> 00:06:05,519 2. Programación en MakeCode, microbit 71 00:06:05,519 --> 00:06:07,860 Uso de botones físicos 72 00:06:07,860 --> 00:06:09,639 A. Avanzar 73 00:06:09,639 --> 00:06:11,680 B. Retroceder 74 00:06:11,680 --> 00:06:13,500 A. Detener 75 00:06:13,500 --> 00:06:17,660 Programación de gestos, agitar o inclinar para giros 76 00:06:17,660 --> 00:06:22,220 Bloques visuales que facilitan lógica secuencial y control de eventos 77 00:06:22,220 --> 00:07:03,779 Sesión 2. Añadir botones de movimientos y casos en MakeCode 78 00:07:03,779 --> 00:07:06,759 Personalización y programación avanzada 79 00:07:06,759 --> 00:07:10,079 1. Personalización visual en App Inventor 80 00:07:10,920 --> 00:07:14,879 Adaptar colores, iconos y nombres de botones para mejorar usabilidad 81 00:07:14,879 --> 00:07:18,779 Ejemplos, verde, avanzar, rojo, detener 82 00:07:18,779 --> 00:07:23,819 Uso de iconos representativos, flechas, giros y etiquetas 83 00:07:23,819 --> 00:07:28,339 Fomenta expresión visual, accesibilidad y conexión con la app 84 00:07:28,339 --> 00:07:32,019 Dos movimientos combinados en MakeCode, microbit 85 00:07:32,019 --> 00:07:37,160 Programar secuencias encadenadas, girar, avanzar, retroceder 86 00:07:37,699 --> 00:07:41,279 Uso de bloques de control de motores con pausas temporizadas 87 00:07:41,279 --> 00:07:46,279 Ajuste de parámetros, velocidad, tiempo de giro, dirección 88 00:07:46,279 --> 00:07:50,639 Introducción a lógica secuencial, pensamiento algorítmico 89 00:07:50,639 --> 00:08:00,079 Sesión 3 90 00:08:00,079 --> 00:08:03,939 Programación botones App Inventor y cadenas en MakeCode 91 00:08:03,939 --> 00:08:06,699 Programación con Bluetooth y pruebas 92 00:08:06,699 --> 00:08:09,579 1. Programación en App Inventor 93 00:08:09,579 --> 00:08:15,459 Vincular botones, avanzar, retroceder, girar izquierda o derecha, detener 94 00:08:15,459 --> 00:08:19,759 Uso de Bluetooth Client, SendText para mandar comandos al puerto 95 00:08:19,759 --> 00:08:22,680 Ejemplo, botón Avanzar 96 00:08:22,680 --> 00:08:24,300 Envía a 97 00:08:24,300 --> 00:08:26,620 Microbit activa motores 98 00:08:26,620 --> 00:08:30,319 Requiere emparejamiento correcto entre App y Microbit 99 00:08:30,319 --> 00:08:33,480 Dos o programación en MakeCode, Microbit 100 00:08:33,480 --> 00:08:36,899 Recepción de cadenas de texto por puerto serie 101 00:08:36,899 --> 00:08:38,480 Ejemplo 102 00:08:38,480 --> 00:08:40,320 A, Avanzar 103 00:08:40,320 --> 00:08:42,440 B, Retroceder 104 00:08:42,440 --> 00:08:43,820 C o D 105 00:08:43,820 --> 00:08:45,299 Giros 106 00:08:45,299 --> 00:08:47,139 E. Detener 107 00:08:47,139 --> 00:08:49,620 Implementación con bloques 108 00:08:49,620 --> 00:08:51,799 On Serial Receive 109 00:08:51,799 --> 00:08:53,299 If. Ten 110 00:08:53,299 --> 00:08:57,600 Fomento de estructuras condicionales claras y código organizado 111 00:08:57,600 --> 00:09:11,850 Sesión 4 112 00:09:11,850 --> 00:09:15,350 Conectividad Bluetooth y configuración de movimientos 113 00:09:16,350 --> 00:09:18,990 Sesión, conectividad y control dinámico 114 00:09:18,990 --> 00:09:22,049 1. Mejora de la interfaz App Inventor 115 00:09:22,049 --> 00:09:28,129 Personalización de botones, colores según función, verde buscar, rojo detener 116 00:09:28,129 --> 00:09:33,470 Incorporación de iconos representativos y nombres claros, conectar, buscar 117 00:09:33,470 --> 00:09:38,029 Fomento de accesibilidad y justificación de decisiones gráficas 118 00:09:38,029 --> 00:09:41,710 Dos o programación avanzada en MakeCode, microbit 119 00:09:41,710 --> 00:09:47,309 Secuencias combinadas, girar y avanzar, retroceder y detener, giro en U 120 00:09:47,909 --> 00:09:51,789 Uso de bloques condicionales y temporizadores para modular acciones 121 00:09:51,789 --> 00:09:53,850 Tipos de interacción 122 00:09:53,850 --> 00:09:55,250 Click 123 00:09:55,250 --> 00:10:00,169 Tauchdown barra diagonal touch up control dinámico, avanza mientras se pulsa 124 00:10:00,169 --> 00:10:24,590 Sesión 5 125 00:10:24,590 --> 00:10:26,830 Resolviendo retos 126 00:10:26,830 --> 00:10:30,350 Sesión 5, pruebas y retos con el robot 127 00:10:30,350 --> 00:10:33,090 1. Simulación de recorridos 128 00:10:33,090 --> 00:10:38,889 Diseño de circuitos en el aula, cinta, cartulina, materiales reutilizados 129 00:10:38,889 --> 00:10:46,169 Retos prácticos, laberintos, trayectos con obstáculos, zig-zag, giros y paradas estratégicas 130 00:10:46,169 --> 00:10:51,389 Aplicación de conocimientos en un contexto real, motivación y sentido del proyecto 131 00:10:51,389 --> 00:10:54,509 2. Ajuste de parámetros en MakeCode 132 00:10:54,509 --> 00:10:58,730 Modificación de velocidad, tiempos y respuesta del robot 133 00:10:58,730 --> 00:11:02,269 Observación de precisión en movimientos y giros 134 00:11:02,909 --> 00:11:07,850 Uso de bloques de temporización y control para afinar duración, intensidad y pausas 135 00:11:07,850 --> 00:11:11,309 Fomenta pensamiento crítico y mejora iterativa 136 00:11:11,309 --> 00:12:19,570 Sesión 6 137 00:12:19,570 --> 00:12:21,990 Presentación y evaluación 138 00:12:21,990 --> 00:12:25,470 Sesión final, presentación y reflexión 139 00:12:25,470 --> 00:12:28,389 1. Presentación de proyectos 140 00:12:28,389 --> 00:12:33,149 Cada grupo comparte su app, movimientos programados y retos superados 141 00:12:33,149 --> 00:12:39,190 Demostración en directo, interfaz personalizada y comunicación Bluetooth y robot McQueen en acción 142 00:12:40,129 --> 00:12:43,350 Refuerzo de expresión oral y valoración del esfuerzo colectivo 143 00:12:43,350 --> 00:12:46,370 2. Autoevaluación y coevaluación 144 00:12:46,370 --> 00:12:49,570 Uso de rúbricas visuales y accesibles 145 00:12:49,570 --> 00:12:55,289 Criterios, funcionalidad, precisión, colaboración, creatividad 146 00:12:55,289 --> 00:12:59,570 Reflexión individual sobre fortalezas y áreas de mejora 147 00:12:59,570 --> 00:13:48,320 Criterios de evaluación 148 00:13:48,320 --> 00:13:55,820 Reconocer los sistemas tecnológicos y digitales analizando sus elementos, su funcionamiento y su impacto en el entorno 149 00:13:55,820 --> 00:14:02,899 Formular y resolver problemas tecnológicos aplicando el método de proyectos y estrategias de pensamiento computacional 150 00:14:02,899 --> 00:14:07,259 Diseñar algoritmos y programas sencillos en entornos visuales de programación 151 00:14:07,259 --> 00:14:12,940 Planificar, diseñar y construir productos digitales que integren hardware y software 152 00:14:12,940 --> 00:14:19,279 Participar en proyectos tecnológicos, cooperando en la planificación, ejecución y evaluación 153 00:14:20,000 --> 00:14:24,320 Usar de forma responsable dispositivos, redes y servicios digitales 154 00:14:24,320 --> 00:14:27,759 aplicando medidas básicas de seguridad y protección de datos. 155 00:14:28,919 --> 00:14:33,019 Comunicar los procesos, productos y conclusiones de un proyecto tecnológico 156 00:14:33,019 --> 00:14:36,759 utilizando recursos digitales y vocabulario técnico adecuado. 157 00:14:38,799 --> 00:14:42,259 Aquí se muestra un ejemplo de rúbrica de evaluación que se puede utilizar. 158 00:14:44,100 --> 00:14:45,860 Organización del aula y agrupación. 159 00:14:46,419 --> 00:14:51,860 Los grupos se forman de manera heterogénea, combinando perfiles técnicos, creativos y organizativos. 160 00:14:51,860 --> 00:14:57,539 organizativos. Los alumnos con más dificultades se ubican cerca del docente o se integran en 161 00:14:57,539 --> 00:15:03,460 grupos con compañeros que puedan facilitarles el acceso a las tareas. Se asignan roles rotativos 162 00:15:03,460 --> 00:15:08,960 adaptados, por ejemplo, un alumno con dificultades en programación puede encargarse del diseño visual 163 00:15:08,960 --> 00:15:15,840 de la app o de documentar el proceso. Tipos de tareas y productos adaptados. Todos los grupos 164 00:15:15,840 --> 00:15:20,679 diseñan una app funcional, pero se permite que algunos trabajen con una interfaz básica, dos 165 00:15:20,679 --> 00:15:28,230 botones y otros con funciones combinadas, giro y avance. El producto final puede presentarse 166 00:15:28,230 --> 00:15:34,830 como vídeo explicativo del funcionamiento del robot, ficha visual con capturas de pantalla 167 00:15:34,830 --> 00:15:41,789 y esquemas, presentación oral breve con apoyo visual. Esto permite que cada alumno contribuya 168 00:15:41,789 --> 00:15:48,590 desde sus fortalezas oral, visual, técnica, organizativa. Rúbricas adaptadas a los saberes 169 00:15:48,590 --> 00:15:55,789 básicos incluyen criterios como comprensión de la lógica básica de los bloques, capacidad para 170 00:15:55,789 --> 00:16:03,049 programar al menos dos movimientos funcionales, participación activa en el grupo, claridad en la 171 00:16:03,049 --> 00:16:09,129 documentación del proceso. Se valoran la mejora progresiva, el esfuerzo y la capacidad de explicar 172 00:16:09,129 --> 00:16:15,990 lo realizado, aunque el resultado técnico sea sencillo. Ponderación flexible de los criterios. 173 00:16:15,990 --> 00:16:22,870 Para alumnos con dificultades técnicas, se da más peso al diseño visual, la documentación o la presentación oral 174 00:16:22,870 --> 00:16:29,350 Para alumnos con dificultades comunicativas, se prioriza la funcionalidad de la app y la implicación práctica 175 00:16:29,350 --> 00:16:35,490 Se permite entregar el producto en fases o con apoyo adicional, sin penalizar el ritmo de trabajo 176 00:16:35,490 --> 00:16:38,850 Refuerzo de saberes básicos durante el proyecto 177 00:16:38,850 --> 00:16:42,889 Se ofrecen recursos visuales y tutoriales para reforzar 178 00:16:42,889 --> 00:16:45,049 Como conectar la micro 179 00:16:45,049 --> 00:16:47,450 Bit por Bluetooth 180 00:16:47,450 --> 00:16:51,029 Como usar bloques básicos en App Inventor y MakeCode 181 00:16:51,029 --> 00:16:57,929 Como enviar comandos simples, A, R, S, y programar respuestas en la micro, Bit 182 00:16:57,929 --> 00:17:02,049 Se proponen tareas intermedias como 183 00:17:02,049 --> 00:17:04,690 Simular la app sin conexión 184 00:17:04,690 --> 00:17:07,890 Probar solo el movimiento de avance y parada 185 00:17:08,950 --> 00:17:12,970 Personalizar la interfaz con colores e iconos sin programar eventos complejos 186 00:17:12,970 --> 00:17:15,650 Ajuste del nivel de exigencia 187 00:17:15,650 --> 00:17:19,430 Todos los alumnos deben alcanzar los saberes básicos 188 00:17:19,430 --> 00:17:23,410 Diseñar una app con al menos dos botones funcionales 189 00:17:23,410 --> 00:17:27,369 Programar la micro, bit para responder a comandos simples 190 00:17:27,369 --> 00:17:31,250 Participar en la documentación y presentación del proyecto 191 00:17:31,250 --> 00:17:39,549 Los alumnos que avanzan más pueden diseñar movimientos combinados, usar eventos táctiles complejos o crear recorridos con obstáculos 192 00:17:39,549 --> 00:17:46,289 Los que necesitan más apoyo se centran en tareas esenciales, con acompañamiento y materiales simplificados.