1 00:00:00,370 --> 00:00:09,869 Cuatro minutos con Félix. Programación, tecnología, robótica, aulas virtuales, actividades y recursos para trabajar en primaria. 2 00:00:10,410 --> 00:00:19,210 Hola, buenos días. Pues llevamos unos días haciendo el juego del Pong y bueno, lo estábamos preparando con el ordenador. 3 00:00:19,350 --> 00:00:23,190 Y teníamos nuestras teclas, las flechas, arriba, abajo, para dos jugadores. 4 00:00:23,190 --> 00:00:28,550 Pero aquí en la tablet lo tenemos solamente para un jugador. 5 00:00:28,550 --> 00:00:32,750 entonces pues les hemos hecho unas pequeñitas modificaciones y la verdad 6 00:00:32,750 --> 00:00:37,310 que lo hemos estado probando y ha gustado mucho no tiene sonido la hemos 7 00:00:37,310 --> 00:00:42,649 hecho solamente a un punto y ver el tiempo y el que duraba o la chica que 8 00:00:42,649 --> 00:00:47,630 duraba más tiempo pues era el que ganaba es tan sencillo así hacemos clic y ya 9 00:00:47,630 --> 00:00:53,390 llevamos a nuestra paleta a su sitio simplemente haciendo clic en esa línea 10 00:00:53,390 --> 00:00:57,229 bueno que hemos puesto para que sea la referencia y sepamos dónde hacer clic 11 00:00:57,229 --> 00:01:04,790 Pero vamos, que independientemente hagamos clic en una parte o en otra del tablero 12 00:01:04,790 --> 00:01:07,650 Nos va a llevar siempre a esta línea que hemos dibujado 13 00:01:07,650 --> 00:01:12,409 Y bueno, pues la verdad que 22 segundos, el récord lo teníamos yo creo que en 30 y pico 14 00:01:12,409 --> 00:01:14,750 O sea que tampoco era... 15 00:01:14,750 --> 00:01:21,510 Y jugamos contra la máquina, pues la hemos preparado para que pueda devolver los golpes 16 00:01:21,510 --> 00:01:22,469 Mira, ya hemos pasado 17 00:01:22,469 --> 00:01:25,969 Y bueno, pues como una especie de inteligencia artificial 18 00:01:25,969 --> 00:01:34,069 Lo hemos vendido así también, pero bueno, lo único que hace es irse a la posición de la pelota y en el eje Y, porque el eje X lo tiene siempre fijo. 19 00:01:34,390 --> 00:01:37,090 Bueno, pues vamos a ver qué código le hemos puesto. 20 00:01:37,189 --> 00:01:42,969 La pelota, la más importante, y nos hemos creado pues varias variables. 21 00:01:43,730 --> 00:01:52,290 Pues tenemos el punto azul para puntos el verde y el tiempo, porque le hemos puesto este tiempo, que míralo, deberíamos haber puesto un poquito más. 22 00:01:52,290 --> 00:01:56,510 Vale, por ahí, las puntuaciones 23 00:01:56,510 --> 00:02:00,090 Aquí las puntuaciones tampoco tienen mucho sentido porque es a un punto 24 00:02:00,090 --> 00:02:02,150 Pero bueno, es que lo hemos modificado 25 00:02:02,150 --> 00:02:04,750 Porque entonces antes era al que llegaba a 5 26 00:02:04,750 --> 00:02:08,550 Y como habéis visto, pues aquí durábamos mucho tiempo 27 00:02:08,550 --> 00:02:14,590 Pues entonces al primer que te eliminaran, pues ya lo cortábamos y cogíamos el tiempo 28 00:02:14,590 --> 00:02:18,430 Fijar el tamaño, pues porque al dibujarlo nos salía muy grande 29 00:02:18,430 --> 00:02:23,310 Nos íbamos a la posición 0 y apuntábamos en la dirección 90 grados 30 00:02:23,310 --> 00:02:26,990 Es decir, que siempre va a ir la pelota hacia el azul 31 00:02:26,990 --> 00:02:28,650 Cuando sale, siempre al azul 32 00:02:28,650 --> 00:02:34,289 Bueno, y ahora pues ya, aquí es donde hemos visto que lo hacemos más difícil o más fácil 33 00:02:34,289 --> 00:02:40,030 Con el tiempo, a ver con 8, va más despacio 34 00:02:40,030 --> 00:02:43,370 Con 15 pues irá más rápido 35 00:02:43,370 --> 00:02:45,129 Y si toca un borde, rebotar 36 00:02:45,129 --> 00:02:47,710 Que es lo que nos hace en los laterales 37 00:02:47,710 --> 00:03:01,909 Aquí lo mismo, si tocando paleta izquierda apuntaba en una dirección y esta parte es importante y bueno pues luego cuando lo hemos programado en clase la gran mayoría lo ha entendido. 38 00:03:01,909 --> 00:03:13,490 Quiero decir que si estamos hablando de la paleta izquierda rebota, es decir, en la verde rebota, pues tenemos que ir a valores positivos, pues de 60, 45 a 135. 39 00:03:14,030 --> 00:03:29,090 Pero si quien rebota es la azul, entonces tenemos que llevarlo a valores de, tiene que rebotar hacia donde está al contrario, de negativo, menos 135, menos 60. 40 00:03:29,090 --> 00:03:34,270 Realmente desde tercero también lo han entendido, la gran mayoría lo entendían 41 00:03:34,270 --> 00:03:37,849 Otra cosa es que luego nombraban, pues se equivocaban con los nombres 42 00:03:37,849 --> 00:03:43,469 Escribir, pues a pesar de que son tan digitales, pues les cuesta escribir correctamente 43 00:03:43,469 --> 00:03:45,330 Bueno, pues tenemos esas cositas 44 00:03:45,330 --> 00:03:49,229 Y aquí lo que tenemos es lo de sumar puntos 45 00:03:49,229 --> 00:03:55,389 Lo de sumar puntos porque lo teníamos a un partido más largo, pero bueno, lo hemos mantenido 46 00:03:55,389 --> 00:03:57,569 Sumamos puntos y nos vamos al 0,0 47 00:03:57,569 --> 00:04:09,569 Y como hemos dicho que era solamente un punto, entonces lo que tenemos que hacer es detener el programa, o bueno, lo hemos hecho así, deteníamos el programa y ya sacábamos el tiempo que teníamos. 48 00:04:09,689 --> 00:04:17,209 Y era tanto como si nos metían gol a nosotros, que éramos el verde, como que alguna vez nosotros le metíamos gol al azul y también se paraba. 49 00:04:17,209 --> 00:04:26,310 Lo que pasa es que eso ya no lo contemplábamos mucho porque sería muy diferente que te metan a ti un gol que tú meterle un gol a la máquina. 50 00:04:26,310 --> 00:04:28,170 pero bueno, pocos casos han dado 51 00:04:28,170 --> 00:04:32,490 y ahí ese es todo nuestro código para la bola 52 00:04:32,490 --> 00:04:35,829 que era prácticamente el mismo con la excepción de detener todos 53 00:04:35,829 --> 00:04:37,329 ¿y qué es lo que hemos hecho? 54 00:04:38,029 --> 00:04:41,370 pues que tenemos aquí en la paleta verde 55 00:04:41,370 --> 00:04:43,870 lo he puesto yo en la paleta verde, no sé por qué 56 00:04:43,870 --> 00:04:45,569 lo podía haber puesto en el fondo 57 00:04:45,569 --> 00:04:50,589 pues al hacer clic, nuestra paleta verde se va al 180 58 00:04:50,589 --> 00:04:54,009 negativo, menos 180, envía un mensaje que empieza el tiempo 59 00:04:54,009 --> 00:05:00,769 iba sumando un segundo cada segundo, que es lo que hacíamos, pues para ver cuánto tiempo tardaban en meternos un gol. 60 00:05:01,290 --> 00:05:06,790 Aquí, muy importante, fijábamos el estilo de rotación a no rotar, que lo tenemos aquí, 61 00:05:08,069 --> 00:05:17,230 fijar estilo de rotación a no rotar para la paleta y que se deslice, y aquí claro es donde le hacemos el truco, 62 00:05:17,230 --> 00:05:30,110 le ponemos 0,01, es decir, una centésima, en una centésima se mueve al sitio que nosotros queramos, entonces ahí es donde, vamos a ponerlo un poquito más rápido, 63 00:05:30,110 --> 00:05:42,730 en 12 lo tenemos ahí tenemos que la llevamos es simplemente hacer clic y nuestra paleta va 64 00:05:42,730 --> 00:05:49,089 al sitio donde se la hemos mirar y ya me ha metido un gol donde la hemos preparado ahí 65 00:05:49,089 --> 00:05:57,629 tan sencillo como eso y luego le decíamos que aquí o si nos íbamos le hacíamos un clic demasiado lejos 66 00:05:57,629 --> 00:06:03,829 de la raya esta que hemos puesto de referencia o por delante, tanto por delante o por detrás, 67 00:06:04,230 --> 00:06:13,350 nos iba inmediatamente a la posición menos 180 y la posición en Y nos la mantiene, es decir, 68 00:06:13,410 --> 00:06:19,389 que podemos tocar cualquier parte y lo que vamos a hacer es que la posición en Y que le toquemos 69 00:06:19,389 --> 00:06:26,430 nos la va a llevar a esta línea y esperábamos esos 0,2 segundos. Realmente así nos ha funcionado 70 00:06:26,430 --> 00:06:44,509 Entonces lo que hacíamos es simplemente hacemos clic y ya nos la lleva a nuestro lugar, ya la lleva al lugar de la línea y podemos jugar sin tener que usar el teclado. 71 00:06:44,509 --> 00:07:07,709 Luego, ¿qué nos gustaría? Pues que pudiéramos hacer clic con dos dedos diferentes, uno para el verde y uno para el azul, pero ahí yo creo que eso ya nos iba a costar bastante, pero en este sentido, hagamos clic donde hagamos, siempre nos lo lleva a esa posición, a la menos 180, y esperábamos ese tiempo. 72 00:07:07,709 --> 00:07:33,589 Quizá igual este tiempo no hacía falta, vamos a ver, sí, hay veces que ponemos algún código porque realmente teníamos un problema, porque hacíamos clic en cualquier punto de la pantalla y nuestra paleta se iba a ese punto de la pantalla y la cosa es que se mantenga en esta vertical y ahí es donde lo hemos corregido. 73 00:07:33,589 --> 00:07:40,550 entonces realmente este bloque no nos haría falta pues lo eliminamos y ya por último es 74 00:07:40,550 --> 00:07:46,829 como hacíamos que nuestro personaje azul pues tengas inteligencia artificial o bueno al hacer 75 00:07:46,829 --> 00:07:55,009 clic lo llevamos a su posición 180 en este caso y 0 o sea se nos pone en el medio fijamos el estilo 76 00:07:55,009 --> 00:08:00,709 de rotación no rotar apuntamos y aquí es donde hacemos el truco apuntamos hacia donde vaya la 77 00:08:00,709 --> 00:08:07,370 pelota y se desliza aquí es donde le podemos hacer que vaya más despacio y le metamos más 78 00:08:07,370 --> 00:08:14,870 goles o la más rápido y sería imposible de ganar o muy difícil de ganar siempre a la posición 180 79 00:08:14,870 --> 00:08:19,910 en el eje x siempre en esta línea y en el eje y a la altura y entonces por eso nos devuelve 80 00:08:19,910 --> 00:08:28,550 todas las pelotas ahí simplemente ya va subiendo además vemos que se va moviendo vemos que se va 81 00:08:28,550 --> 00:08:35,840 moviendo va siguiendo la posición y de la pelota 82 00:08:35,840 --> 00:08:44,490 ahí va a ver si desde va subiendo y buscando y en ese 0,1 pues todavía lo 83 00:08:44,490 --> 00:08:49,009 hace muy bien si le pusiéramos vamos a ponerle dos segundos pues ahora 84 00:08:49,009 --> 00:08:56,110 realmente lo va a hacer fatal vamos a ver no no reacciona entonces aquí es 85 00:08:56,110 --> 00:09:01,210 como hacemos que nuestro personaje azul vaya más rápido o vaya más despacio le 86 00:09:01,210 --> 00:09:12,529 ponemos 01 y ya la tenemos. Vamos a ver cómo nos queda. Empezamos la partida y ya estaría 87 00:09:12,529 --> 00:09:19,289 jugando como lo ha hecho al principio. La verdad que les ha gustado. Hemos hecho un 88 00:09:19,289 --> 00:09:25,490 campeonato y a los chicos y a las chicas les ha gustado mucho. Bueno, pues espero que le 89 00:09:25,490 --> 00:09:31,289 veáis utilidad, vamos a jugar al Pong, pero en vez de en el ordenador, en la tablet, y 90 00:09:31,289 --> 00:09:37,110 realmente las modificaciones que hemos hecho, esta es importante para poder dirigirlo con 91 00:09:37,110 --> 00:09:44,529 el dedo, esto para que piense, por así decirlo, él solo, y sea difícil de ganar, y no tengamos 92 00:09:44,529 --> 00:09:49,669 que manejar el personaje azul, y ya está, bueno, pues espero que le veáis utilidad, 93 00:09:49,850 --> 00:09:50,389 muchas gracias.