1 00:00:00,370 --> 00:00:09,890 Cuatro minutos con Félix. Programación, tecnología, robótica, aulas virtuales, actividades y recursos para trabajar en primaria. 2 00:00:10,429 --> 00:00:16,809 Hola, estamos haciendo un pequeñito videotutorial. En este caso seguimos con la serie de los partidos de la selección 3 00:00:16,809 --> 00:00:22,809 y estamos jugando contra Bélgica. En este caso estamos haciendo un ping-pong, el típico ping-pong. 4 00:00:22,809 --> 00:00:31,670 lo que pasa que, bueno, le hemos puesto como dos series de defensas, hemos puesto los porteros que están en blanco 5 00:00:31,670 --> 00:00:36,950 y los jugadores de campo que están en color rojo. 6 00:00:37,170 --> 00:00:42,549 Y bueno, pues lo que hacemos es que creamos como, por así decirlo, dos líneas de defensas, que las tenemos aquí, 7 00:00:43,049 --> 00:00:50,109 consiste en ir rebotando, nosotros movemos a nuestro jugador, que en este sentido, pues le hacemos que mueva la cabeza 8 00:00:50,109 --> 00:00:52,710 o que mueva la pierna cuando golpea el balón 9 00:00:52,710 --> 00:00:55,950 y lo que tenemos son estas dos líneas blancas 10 00:00:55,950 --> 00:00:57,409 que son las que nos marcan el gol 11 00:00:57,409 --> 00:01:01,590 no es tocando el borde sino que tocando a las líneas blancas 12 00:01:01,590 --> 00:01:05,090 si ganamos, bueno si ganamos en este caso no hemos ganado 13 00:01:05,090 --> 00:01:08,930 pues como ha metido cuatro goles Bélgica pasa a semifinales 14 00:01:08,930 --> 00:01:10,829 y si no pues sería España 15 00:01:10,829 --> 00:01:13,569 o si empatáramos pues tendríamos que ir a los penaltis 16 00:01:13,569 --> 00:01:16,510 mira ahí casi metemos un gol 17 00:01:16,510 --> 00:01:17,569 vamos empate a uno 18 00:01:17,569 --> 00:01:21,590 le hemos puesto que salgan los jugadores belgas al azar 19 00:01:21,590 --> 00:01:25,709 aparecen, son clones, aparecen, están un tiempo y luego desaparecen 20 00:01:25,709 --> 00:01:29,189 y bueno, pues hemos considerado las tres opciones 21 00:01:29,189 --> 00:01:33,689 vuelve a vivir la emoción, clic en la bandera verde o cuando ganes 22 00:01:33,689 --> 00:01:42,079 bueno, pues aquí ya pasamos a semifinal 23 00:01:42,079 --> 00:01:46,920 bueno, la verdad que le hemos hecho un trabajo fino 24 00:01:46,920 --> 00:01:50,480 de todo modo ya tenemos tantos partidos que lo vamos a utilizar 25 00:01:50,480 --> 00:01:54,480 pues yo que sé, para el curso que viene, dedicarle pues casi un trimestre. 26 00:01:54,980 --> 00:02:01,400 No es lo que yo suelo hacer de actividades de 45 minutos, porque en este caso lo estamos complicando, 27 00:02:02,040 --> 00:02:07,079 pero bueno, pues sí que nos puede dar, a ver, el año que viene no vamos a estar en el Mundial, 28 00:02:07,200 --> 00:02:11,960 pero seguramente haya equipos de fútbol o de algún otro deporte que nos sirva. 29 00:02:12,259 --> 00:02:14,240 Vamos a ver nuestro primer jugador. 30 00:02:14,439 --> 00:02:17,439 Bueno, hacemos los disfraces y lo tenemos en las dos posiciones. 31 00:02:17,439 --> 00:02:20,979 el que está normal y cuando golpea la pelota 32 00:02:20,979 --> 00:02:23,719 mira aquí, no le hemos puesto el pantalón 33 00:02:23,719 --> 00:02:28,770 aquí sí lo tiene, aquí sí lo tiene y aquí también 34 00:02:28,770 --> 00:02:31,050 bueno, pues vamos a verle el código 35 00:02:31,050 --> 00:02:35,870 pues hemos querido hacer un jugador tipo Lamin Jamal o Nico Williams 36 00:02:35,870 --> 00:02:38,490 bueno, vamos a ver, al hacer clic nos mostramos 37 00:02:38,490 --> 00:02:41,389 porque cuando llegamos al fondo que nos dice 38 00:02:41,389 --> 00:02:44,050 pasa semifinales o gana Bélgico o hay empate 39 00:02:44,050 --> 00:02:46,849 eliminamos o quitamos todos los jugadores 40 00:02:46,849 --> 00:02:48,930 entonces por eso lo tenemos que mostrar 41 00:02:49,409 --> 00:02:51,689 Siempre que le demos a un esconder hay que dar un mostrar. 42 00:02:52,250 --> 00:02:55,389 Y enviamos 90 minutos. 90 minutos es nuestro reloj. 43 00:02:55,389 --> 00:03:01,669 En este caso vemos que el tiempo no va por minutos, sin embargo hay que llegar a 90 minutos. 44 00:03:02,229 --> 00:03:05,889 Por eso le hemos puesto un repetir en la variable tiempo 0,020. 45 00:03:06,150 --> 00:03:07,830 0,225. 46 00:03:08,210 --> 00:03:12,710 Aquí es dándole números dependiendo lo largo que queramos trabajarlo. 47 00:03:12,710 --> 00:03:20,930 Y bueno, de nuevo, la matemática, dividir 90 entre tantas repeticiones como queramos, lo largo que las queramos hacer. 48 00:03:21,030 --> 00:03:24,629 Si le pusiéramos un segundo 90, serían 90 segundos, minuto y medio. 49 00:03:25,110 --> 00:03:31,449 Aquí, pues parece que es casi un cuarto de un minuto y medio, pues dividir 90 entre 4. 50 00:03:32,169 --> 00:03:37,189 Bueno, pues vamos a ver la variable tiempo, ya la tenemos aquí puesta a cero. 51 00:03:37,189 --> 00:03:40,930 colocamos nuestro personaje en una posición 52 00:03:40,930 --> 00:03:44,729 al hacer clic lo llevamos a esta posición de aquí abajo 53 00:03:44,729 --> 00:03:48,150 y por siempre aquí usamos los dos bloques de 54 00:03:48,150 --> 00:03:50,930 lo tenemos en control para moverlo 55 00:03:50,930 --> 00:03:54,229 si la tecla arriba o la flecha arriba está pulsada 56 00:03:54,229 --> 00:03:55,210 vamos hacia arriba 57 00:03:55,210 --> 00:04:00,699 o la flecha abajo pues nos mueve hacia abajo 58 00:04:00,699 --> 00:04:03,120 sumamos ahí 10 o menos 10 59 00:04:03,120 --> 00:04:06,800 y aquí es importante porque este tiempo 60 00:04:06,800 --> 00:04:08,900 cuando llegamos a 90 se para el partido 61 00:04:08,900 --> 00:04:10,699 es donde metemos la condición 62 00:04:10,699 --> 00:04:13,800 vemos que tiene este bloque tan largo 63 00:04:13,800 --> 00:04:16,680 si, voy a hacerlo un poco más pequeño 64 00:04:16,680 --> 00:04:19,360 ahí lo tenemos 65 00:04:19,360 --> 00:04:21,180 si el tiempo es igual a 90 66 00:04:21,180 --> 00:04:23,759 cuando lleguemos a 90 pueden ocurrir tres cosas 67 00:04:23,759 --> 00:04:26,879 que los goles de España sean mayores que los de Bélgica 68 00:04:26,879 --> 00:04:28,139 y nos vamos al fondo 69 00:04:28,139 --> 00:04:30,740 gana España y detenemos todo 70 00:04:30,740 --> 00:04:32,160 y enviamos desaparecer 71 00:04:32,160 --> 00:04:35,899 desaparecer que es que desaparecen todos los personajes 72 00:04:35,899 --> 00:04:41,079 Luego, si gana Bélgica, pues es al contrario 73 00:04:41,079 --> 00:04:45,860 Bélgica es mayor que España, o sea, mete 4 y aquí nosotros 2 74 00:04:45,860 --> 00:04:49,160 Vamos al fondo de Bélgica, que es donde nos dice los fondos 75 00:04:49,160 --> 00:04:54,720 Los tenemos aquí, tenemos un fondo del campo 76 00:04:54,720 --> 00:05:00,839 Tenemos el de pasa semifinales España, pasa semifinales Bélgica 77 00:05:00,839 --> 00:05:04,339 O repite la actividad, la actividad o repite el juego 78 00:05:04,339 --> 00:05:11,540 Y si es tan empate, ¿tenemos que irnos a vivir la emoción de los cuartos de final? 79 00:05:12,939 --> 00:05:18,399 Bueno, pues la verdad que no es mucho código, no es código complicado, pero sí que nos obliga 80 00:05:18,399 --> 00:05:23,720 y sobre todo lo importante es mayor, uno mayor que el otro, menor o igual. 81 00:05:24,079 --> 00:05:29,339 La verdad que, como siempre, la programación en la robótica pues dando sentido a las matemáticas. 82 00:05:29,339 --> 00:05:38,000 Nos vamos al balón. El balón lo que hace es, en los bordes rebota y si no rebota en los jugadores. 83 00:05:38,420 --> 00:05:45,500 Lo mostramos porque ya decimos que lo escondemos cuando son los 90 minutos y aquí lo llevamos al centro. 84 00:05:45,639 --> 00:05:49,899 Cuando metemos un gol vuelve a salir del centro y vuelve hacia España. 85 00:05:50,040 --> 00:05:55,860 Entonces tenemos que estar atentos de cuando metemos un gol ponernos aquí para recibir la pelota. 86 00:05:55,860 --> 00:05:59,259 Si no, meter un gol a ellos y un gol que nos meten a nosotros. 87 00:05:59,980 --> 00:06:02,420 Le podríamos haber puesto otra cosa, pero bueno. 88 00:06:03,959 --> 00:06:07,180 O lo podríamos haber llevado a otra posición, pero bueno. 89 00:06:07,839 --> 00:06:11,800 Y aquí lo que hacemos es que el balón lo llevamos a su posición inicial, 90 00:06:12,680 --> 00:06:16,480 que sale de la pelota de nuestro jugador, de la pierna de nuestro jugador, 91 00:06:17,040 --> 00:06:19,199 y en la dirección hacia arriba. 92 00:06:19,199 --> 00:06:22,060 Y ya, bueno, pues aquí ya va cambiando. ¿Por qué? 93 00:06:22,060 --> 00:06:39,790 Porque cuando toca a nuestro jugador apunta en una dirección aleatoria entre 30 y menos 150, que son direcciones que van, ahí tenemos el 30 y el 150, que van hacia la derecha. 94 00:06:39,790 --> 00:06:51,110 Y cuando toca portero, que son los jugadores belgas que nos salen aquí, o toca medio o defensa, la dirección es contraria. 95 00:06:51,250 --> 00:06:57,910 Es esta dirección, 45 o 150. Bueno, menos 30 o menos 150. 96 00:06:58,509 --> 00:07:03,889 Eso hay que tenerlo en cuenta, porque si cuando le toca va hacia adelante, pues no sería un ping-pong. 97 00:07:03,889 --> 00:07:06,610 la verdad que se hace 98 00:07:06,610 --> 00:07:08,170 complicadete porque 99 00:07:08,170 --> 00:07:10,509 bueno luego ahora veremos con los 100 00:07:10,509 --> 00:07:12,209 jugadores 101 00:07:12,209 --> 00:07:14,430 pues el número de clones que queramos 102 00:07:14,430 --> 00:07:15,449 crear 103 00:07:15,449 --> 00:07:18,509 bueno también lo que hacemos 104 00:07:18,509 --> 00:07:20,730 es ponerle los colores de la bandera 105 00:07:20,730 --> 00:07:22,790 francesa, estamos muy francesa belga 106 00:07:22,790 --> 00:07:24,370 estamos utilizando 107 00:07:24,370 --> 00:07:28,829 disfrazes que ya nos da scratch 108 00:07:28,829 --> 00:07:30,689 pero les cambiamos el color 109 00:07:30,689 --> 00:07:31,870 ahí le hemos puesto 110 00:07:31,870 --> 00:07:38,569 con la herramienta cubo pues el blanco, el amarillo, le podríamos poner los colores de la selección 111 00:07:38,569 --> 00:07:44,949 contra la que nos enfrentemos. A los porteros le hemos puesto en blanco y a los defensas pues le hemos 112 00:07:44,949 --> 00:07:51,649 utilizado el color de la bandera verde. Y el código, bueno, el código es sencillo y lo hemos duplicado 113 00:07:51,649 --> 00:07:59,250 y luego hay que cambiar alguna cosa. Lo llevamos a una posición al que creamos y lo escondemos 114 00:07:59,250 --> 00:08:03,089 y le damos a posición el valor 0. 115 00:08:03,230 --> 00:08:10,970 Posición es una variable, aquí que tenemos, posición, que es donde se coloca. 116 00:08:11,949 --> 00:08:18,829 Nosotros lo estamos colocando al portero, lo estamos colocando en este, hemos hecho esta variable que es 0. 117 00:08:19,709 --> 00:08:24,709 Al principio es 0, pero luego por siempre creamos un clon cada medio segundo. 118 00:08:25,149 --> 00:08:27,230 Cada medio segundo estamos creando un clon. 119 00:08:27,230 --> 00:08:32,389 Pero ¿dónde se nos va ese clon? 120 00:08:32,950 --> 00:08:37,909 Pues le hemos dado los valores de 150 y menos 150. 121 00:08:38,950 --> 00:08:44,210 Entonces nos está saliendo por aquí, porque estas 150 es lo que le damos a la posición en Y. 122 00:08:44,309 --> 00:08:47,370 Y siempre lo ponemos en el 183 de X. 123 00:08:47,509 --> 00:08:50,889 O sea, en todas estas posiciones nos pueden ir saliendo los clones. 124 00:08:51,590 --> 00:08:55,990 Y aquí es donde decidimos cuántos porteros ponemos. 125 00:08:55,990 --> 00:09:04,850 Porque repetimos 10 veces, siguiente disfraz, una vez que se nos crea el clon cada medio segundo, 126 00:09:05,049 --> 00:09:08,029 pero el clon está 2 segundos y luego lo eliminamos. 127 00:09:08,710 --> 00:09:13,149 Cada medio segundo creamos uno, pero cada 2 segundos lo eliminamos. 128 00:09:13,250 --> 00:09:19,909 Entonces más o menos tenemos los 4 clones, 4 porteros aquí, más o menos, si la matemática no me falla. 129 00:09:19,909 --> 00:09:25,850 Y reciben el esconder, porque cuando llegamos a ver qué pasa, España pasa a semifinales, se elimina. 130 00:09:25,990 --> 00:09:44,789 Aquí lo que hacemos es duplicar, pero lo que hacemos es que los porteros los traemos hacia adelante y aquí creamos menos, aquí es cada segundo, cada segundo mostramos la posición en la misma entre aquí y aquí y siempre en un mismo valor de x. 131 00:09:44,789 --> 00:09:47,190 nos vamos a ir a X50 132 00:09:47,190 --> 00:09:48,889 la posición de los defensas 133 00:09:48,889 --> 00:09:51,350 porque son dos variables distintas 134 00:09:51,350 --> 00:09:53,029 si no nos saldría el portero aquí 135 00:09:53,029 --> 00:09:54,129 y el defensa aquí 136 00:09:54,129 --> 00:09:55,929 son variables distintas 137 00:09:55,929 --> 00:09:58,929 esperamos dos segundos y desaparece ese clon 138 00:09:58,929 --> 00:10:01,429 y aquí lo que no hemos puesto 139 00:10:01,429 --> 00:10:03,049 es que tengan movimiento 140 00:10:03,049 --> 00:10:04,250 vamos a ver 141 00:10:04,250 --> 00:10:06,429 ves, tenemos 142 00:10:06,429 --> 00:10:09,070 no hace lo que hacen los otros 143 00:10:09,070 --> 00:10:10,450 los porteros 144 00:10:10,450 --> 00:10:12,009 los porteros si están animados 145 00:10:12,009 --> 00:10:14,769 sin embargo los defensas no los tenemos animados 146 00:10:14,769 --> 00:10:19,529 bueno, pues es algo que se me habrá pasado cuando estaba programando 147 00:10:19,529 --> 00:10:23,370 tendríamos que irnos aquí, ver, es un repetir 148 00:10:23,370 --> 00:10:26,470 siguiente disfraz y esperamos 149 00:10:26,470 --> 00:10:33,070 pues nos vamos aquí, esperar, esto lo vamos a hacer 150 00:10:33,070 --> 00:10:39,600 con un repetir, siguiente disfraz 151 00:10:39,600 --> 00:10:47,639 como son dos segundos, pues esperamos 0,2 152 00:10:47,639 --> 00:10:50,759 0,2 por 10 son dos segundos 153 00:10:50,759 --> 00:10:56,600 de nuevo utilizando las matemáticas que damos en sexto, en quinto 154 00:10:56,600 --> 00:10:59,700 de multiplicar por el número de la unidad seguida de cero 155 00:10:59,700 --> 00:11:01,100 pues aquí la estamos trabajando 156 00:11:01,100 --> 00:11:03,500 y cuando llega lo eliminamos 157 00:11:03,500 --> 00:11:09,200 vamos a ver ahora, aquí ya tenemos a nuestros defensas animados 158 00:11:09,200 --> 00:11:13,240 vamos a lo que serían las líneas de gol 159 00:11:13,240 --> 00:11:15,960 el gol de Bélgica, cuando le metemos gol a Bélgica 160 00:11:15,960 --> 00:11:20,220 nos vamos a esta posición, es una línea blanca que tenemos aquí 161 00:11:20,220 --> 00:11:24,820 esta línea blanca, la llevamos al final para que no se vea 162 00:11:24,820 --> 00:11:28,960 le damos a los goles de Bélgica el valor cero 163 00:11:28,960 --> 00:11:33,059 y si toca la pelota, le sumamos a Bélgica un gol 164 00:11:33,059 --> 00:11:35,200 enviamos al centro del campo 165 00:11:35,200 --> 00:11:40,700 enviar centro del campo que nos vamos es porque tenemos gol 166 00:11:40,700 --> 00:11:42,639 y esperamos un segundo 167 00:11:42,639 --> 00:11:45,379 porque hay veces cuando tenemos esto de tocando 168 00:11:45,379 --> 00:11:48,440 ocurre que toca la pelota varias veces 169 00:11:48,440 --> 00:11:51,259 y nos da 5 goles seguidos y en este caso pues no. 170 00:11:51,919 --> 00:11:56,080 Y aquí con los goles de España pues lo mismo, lo enviamos al centro del campo, 171 00:11:56,240 --> 00:11:59,799 la ponemos en esta posición, aquí se ve parece un poquito más, 172 00:12:00,200 --> 00:12:05,019 claro aquí la tenemos y cuando metemos gol, o sea cuando nos toca aquí es gol de Bélgica 173 00:12:05,019 --> 00:12:10,980 y gol de España la tenemos aquí, entonces por eso a ver si nos vamos al 220, 174 00:12:12,279 --> 00:12:16,399 nuestra línea debería estar ahí y ahora ves la acercamos. 175 00:12:17,220 --> 00:12:22,559 Bueno, pues las tenemos ahí escondidas en el 239, suficiente para que se vea. 176 00:12:22,740 --> 00:12:28,740 Es verdad que he puesto una cosa en la portería que defiende España y otro cuando metemos gol, pues es en la otra portería. 177 00:12:28,919 --> 00:12:30,340 Mira, ahí ya la tenemos en su sitio. 178 00:12:30,639 --> 00:12:39,779 Pues la verdad que no es lo que yo suelo trabajar en una sesión, porque ya este tipo de código nos llevará un poco de tiempo, 179 00:12:39,779 --> 00:12:44,960 pero sí que los podemos reutilizar pues para dedicarle dos sesiones 180 00:12:44,960 --> 00:12:49,179 y luego si quieren ellos pues hacerlo de sus equipos favoritos 181 00:12:49,179 --> 00:12:50,539 o del deporte que prefieran 182 00:12:50,539 --> 00:12:53,440 pues le podemos dedicar esas dos sesiones 183 00:12:53,440 --> 00:12:56,059 bueno pues espero que le veáis utilidad 184 00:12:56,059 --> 00:12:56,799 muchas gracias