1 00:00:00,200 --> 00:00:06,160 Cuatro minutos con Félix. Propuestas didácticas para utilizar en tu aula. 2 00:00:06,919 --> 00:00:12,000 Recursos didácticos, aulas virtuales, programación por bloques, robótica... 3 00:00:13,519 --> 00:00:17,339 para trabajar con tus alumnos y alumnas. 4 00:00:18,379 --> 00:00:26,620 Hola, buenos días. Pues vamos a presentar la práctica que vamos a hacer con la placa Microbit y con MakeCode de Microsoft. 5 00:00:26,620 --> 00:00:46,060 Muy sencilla, lo que tenemos es, estamos usando el detector de luminosidad, lo tenemos por encima de 128, cuando está por debajo de 100, es decir, en la oscuridad, pues sale una calavera por medio de la noche y nos suena un aviso sonoro. 6 00:00:46,060 --> 00:00:54,479 Cuando vuelve a salir el sol, ya no vuelve a salir el sol dentro de nuestra placa y desactiva la alarma 7 00:00:54,479 --> 00:00:59,079 Es un código un poquito sencillo pero yo creo que es muy divertido 8 00:00:59,079 --> 00:01:05,260 Cuando tapamos con la mano el sensor de luz para detectar que hay oscuridad y entonces sonará 9 00:01:05,260 --> 00:01:09,060 Cuando detecta que hay luz pues ya deja de avisarnos 10 00:01:09,060 --> 00:01:10,900 Bueno, vamos a ver el código 11 00:01:10,900 --> 00:01:13,319 El código, lo normal 12 00:01:13,319 --> 00:01:21,680 Al iniciar, pues vamos a fijar la intensidad de luz a nivel de luz y para eso hemos tenido que crear una variable. 13 00:01:22,159 --> 00:01:25,420 El uso de variables cuando estamos programando es fundamental. 14 00:01:25,700 --> 00:01:27,900 ¿Y por qué es una variable? Porque va a variar. 15 00:01:28,239 --> 00:01:34,879 Puede haber mucha intensidad de luz o poca, entonces por eso tenemos que tener nuestra variable. 16 00:01:35,519 --> 00:01:37,260 Y eso va a estar desde el principio. 17 00:01:37,260 --> 00:01:56,540 Desde el principio se va a fijar aquí en entrada, tenemos distintos sensores en nuestra placa microbit y cuando tenemos la intensidad de luz, mira aquí tenemos, podría haber sido nivel de sonido, pero en este caso lo que estamos midiendo como variable es el nivel de luz y lo tenemos en esa variable. 18 00:01:56,540 --> 00:02:05,420 Una vez que tenemos esa variable, ya para siempre en nuestro programa vamos a poner un bloque de lógica, un sí y un no. 19 00:02:06,219 --> 00:02:07,780 Son muy útiles, la verdad. 20 00:02:08,199 --> 00:02:09,599 ¿Qué es lo que le decimos? 21 00:02:10,479 --> 00:02:15,780 Y aquí nos pone verdadero, pero claro, verdadero en este caso no tiene sentido. 22 00:02:16,280 --> 00:02:20,500 Nos vamos a lógica y vemos aquí que tenemos para comparar. 23 00:02:20,759 --> 00:02:24,039 Pues si nuestro nivel de luz es menor o igual. 24 00:02:24,039 --> 00:02:39,639 Yo lo he puesto en 90, en 100, ahí es donde, y lo divertido de la placa microbit y de la programación es que podemos utilizar el ensayo y error y vamos viendo a qué altura podemos poner la mano para que tape la placa, para que suene o no suene, ¿no? 25 00:02:39,639 --> 00:02:43,280 y aquí que este que no se parece mucho a este 26 00:02:43,280 --> 00:02:44,900 la verdad, mira, tenemos un verdadero 27 00:02:44,900 --> 00:02:47,080 y lo hemos convertido aquí en este 28 00:02:47,080 --> 00:02:50,259 es tan sencillo como cuando tú coges 29 00:02:50,259 --> 00:02:53,500 metes aquí el bloque, ya lo tienes 30 00:02:53,500 --> 00:02:54,979 aquí le han metido un valor 31 00:02:54,979 --> 00:02:57,280 y luego ese verdadero que está ahí 32 00:02:57,280 --> 00:02:58,819 pues tiene que salir 33 00:02:58,819 --> 00:03:00,860 y entonces ya tenemos el nuestro 34 00:03:00,860 --> 00:03:03,659 va a quedar en gris porque ya tenemos uno ahí puesto 35 00:03:03,659 --> 00:03:05,020 ¿y qué es lo que hacemos? 36 00:03:05,159 --> 00:03:06,300 esto ya lo hemos trabajado 37 00:03:06,300 --> 00:03:07,740 pues vamos a mostrar un led 38 00:03:07,740 --> 00:03:09,000 y dentro de los leds 39 00:03:09,639 --> 00:03:14,479 que podemos mostrar, pues hemos elegido la calavera, muy propio de la noche. 40 00:03:15,060 --> 00:03:17,060 ¿Y qué es lo que vamos a hacer también? 41 00:03:17,400 --> 00:03:23,840 Bueno, pues aparte de que muestre esa calavera, de que repita cuatro veces un tono de timbre, 42 00:03:24,719 --> 00:03:26,759 pausa y separan todos los sonidos. 43 00:03:26,759 --> 00:03:30,919 Que realmente, si nos fijamos aquí, esto no está ocurriendo, 44 00:03:31,039 --> 00:03:35,939 porque ya una vez que tú el nivel de luz lo pones por debajo de 98, 45 00:03:35,939 --> 00:03:41,180 no se para en 4 veces 46 00:03:41,180 --> 00:03:43,900 sino que sigue siempre sonando 47 00:03:43,900 --> 00:03:46,240 cosa buena que tiene la programación 48 00:03:46,240 --> 00:03:49,360 que muchas veces lo haces de una manera 49 00:03:49,360 --> 00:03:53,479 y realmente no consigues lo que tú quieres 50 00:03:53,479 --> 00:03:54,400 porque no se para 51 00:03:54,400 --> 00:03:57,219 porque lógicamente está siempre por debajo de 82 52 00:03:57,219 --> 00:04:00,479 pero sí que nos hace este pitido 53 00:04:00,479 --> 00:04:04,419 si vamos a intentar quitar ese bloque 54 00:04:04,419 --> 00:04:06,659 vamos a poner a Kimi 55 00:04:06,659 --> 00:04:08,379 a ver que lo cargue 56 00:04:08,379 --> 00:04:09,439 bajamos 57 00:04:09,439 --> 00:04:14,819 y nos hace este de esta manera 58 00:04:14,819 --> 00:04:16,220 bueno, pues lo podemos 59 00:04:16,220 --> 00:04:18,699 modificar, vamos a poner en 200 60 00:04:18,699 --> 00:04:24,910 mira, pues así me gusta más 61 00:04:24,910 --> 00:04:26,949 y bueno, la verdad que era un bloque 62 00:04:26,949 --> 00:04:28,730 que estaba ahí haciendo una 63 00:04:28,730 --> 00:04:30,449 función que nos gustaba, pero bueno 64 00:04:30,449 --> 00:04:32,769 que podemos tener otra, pero mira, aquí se para 65 00:04:32,769 --> 00:04:34,290 ah bueno, porque se ha ido a 128 66 00:04:34,290 --> 00:04:35,329 porque hemos movido 67 00:04:35,329 --> 00:04:42,370 Pues me gusta así más 68 00:04:42,370 --> 00:04:44,889 Así que este bloque lo podemos eliminar 69 00:04:44,889 --> 00:04:48,610 De nuevo, la programación de la robótica lo que nos permite 70 00:04:48,610 --> 00:04:54,550 Es ese ensayo-error, ese darse cuenta de cómo pueden mejorarse las cosas 71 00:04:54,550 --> 00:05:00,170 Y esa facilidad para encontrar soluciones a muchos de los problemas que tenga 72 00:05:00,170 --> 00:05:04,170 Bueno, y luego, si no, pues vamos a mostrar un sol 73 00:05:04,170 --> 00:05:12,910 Este va muy sencillo. Para los de cuarto, ¿qué vamos a hacer? Pues ya le vamos a poner otro bloque, pues para que parpadee. 74 00:05:13,569 --> 00:05:21,629 Vamos a meterle este. Mostramos un LED, queda una pausa y luego mostramos ese LED con todas las luces apagadas. 75 00:05:21,730 --> 00:05:28,990 Y aquí vemos el efecto que nos produce. ¿Que podemos poner también un sonido? Sí, pero bueno, ya hemos puesto aquí el sonido. 76 00:05:28,990 --> 00:05:31,589 aquí lo que hacemos es que haga un parpadeo 77 00:05:31,589 --> 00:05:34,850 y la verdad que el código sin ser nada complicado 78 00:05:34,850 --> 00:05:39,930 pues la verdad que nos hace una actividad bastante divertida 79 00:05:39,930 --> 00:05:41,230 yo creo que sí 80 00:05:41,230 --> 00:05:45,189 y sobre todo el poder luego trabajar con este umbral 81 00:05:45,189 --> 00:05:48,930 para ver qué luz es la que nos permite 82 00:05:48,930 --> 00:05:52,730 pues teniendo la mano sobre nuestra placa 83 00:05:52,730 --> 00:05:55,689 a una altura suficiente que pite o no pite 84 00:05:55,689 --> 00:05:58,170 pues la verdad que es muy divertido 85 00:05:58,170 --> 00:05:59,670 o por lo menos yo lo veo divertido. 86 00:05:59,910 --> 00:06:04,870 Ahora vamos a ver cómo quedaría en la realidad la placa, 87 00:06:05,509 --> 00:06:07,550 que funciona igual que el simulador, 88 00:06:07,689 --> 00:06:11,910 o sea que tampoco nos vamos a pensar que es nada del otro mundo lo que ocurre, 89 00:06:11,910 --> 00:06:15,250 que desde luego sí que es muy efectivo, 90 00:06:15,490 --> 00:06:18,730 pues ya no verlo en una pantalla, sino que verlo en la realidad, 91 00:06:19,250 --> 00:06:21,990 verlo tapándolo tú con la mano. 92 00:06:22,189 --> 00:06:26,889 Aquí estamos con un simulador, esto no hace nada, 93 00:06:26,889 --> 00:06:32,889 Pero cuando lo llevas a la realidad y luego, sobre todo, pues que podríamos encontrar utilidades. 94 00:06:33,709 --> 00:06:38,930 Pues, por ejemplo, si alguien pasa por un pasillo donde esté iluminado, pues saltaría una alarma 95 00:06:38,930 --> 00:06:43,889 y seguramente que le encontráramos muchas más utilidades y lo vamos a hacer cuando preguntemos. 96 00:06:44,529 --> 00:06:47,329 Bueno, ahora vamos a ver cómo quedaría en la realidad. 97 00:06:47,629 --> 00:06:51,810 Bueno, pues aquí ya tenemos nuestra placa conectada a nuestro ordenador. 98 00:06:51,810 --> 00:06:57,810 Hemos cargado el programa y ahora lo tenemos todavía cargado cuando las luces no parpadean. 99 00:06:58,649 --> 00:07:04,250 Ahora en principio se debería ver un sol porque el nivel de luz es mayor de 100 100 00:07:04,250 --> 00:07:11,129 y nosotros pues cuando impidamos que la luz llegue al detector de la placa pues va a cambiar a un fantasma. 101 00:07:11,689 --> 00:07:17,610 Vamos a pasarla por encima de la mano y aquí ya vemos que lo está detectando y está haciendo ese pitido. 102 00:07:17,610 --> 00:07:22,230 cuando quitamos la mano y le da la luz directamente 103 00:07:22,230 --> 00:07:27,110 pues vuelve a salir, se debería ver claramente un sol 104 00:07:27,110 --> 00:07:28,230 como está programado 105 00:07:28,230 --> 00:07:33,149 muy sencillo, el programa detecta cuando cae la noche 106 00:07:33,149 --> 00:07:36,810 fantasma, cuando es de día, el sol 107 00:07:36,810 --> 00:07:40,069 bueno, espero que le veáis utilidad, muchas gracias