1 00:00:00,000 --> 00:00:17,339 4 minutos con Félix, propuestas didácticas para utilizar en tu aula, recursos didácticos, aulas virtuales, programación por bloques, robótica, para trabajar con tus alumnos y alumnas. 2 00:00:18,179 --> 00:00:23,219 Hola, buenos días. Pues vamos a hacer un pequeño videojuego de disparo. 3 00:00:23,579 --> 00:00:30,420 Seguimos moviendo los fondos. Aquí le hemos puesto al camión humo para que dé el efecto de que se está moviendo. 4 00:00:31,179 --> 00:00:36,520 Y se trata pues de dirigir este proyectil para dar a la nave alienígena. 5 00:00:37,280 --> 00:00:41,259 En Scratch Junior, como no tenemos variables, o sea, no podemos sumar puntos, 6 00:00:41,259 --> 00:00:46,960 no podemos ir aumentando lo que es una variable que vaya cambiando, 7 00:00:47,340 --> 00:00:57,119 Pues aquí lo que vamos a hacer es que vamos, cuando ya destruyamos esta nave, nos vamos a ir a la pantalla segunda, luego a la tercera y en la cuarta terminaremos el juego. 8 00:00:57,119 --> 00:01:06,959 Es lo único que podemos hacer de un modo para ir teniendo diferentes pantallas. 9 00:01:07,180 --> 00:01:12,719 En el Scratch de los mayores pasamos y pasamos a la siguiente pantalla. 10 00:01:12,719 --> 00:01:17,980 Podríamos haber tenido un contado e ir sumando las veces que damos al objeto. 11 00:01:18,540 --> 00:01:22,140 Aquí, como no tenemos esa posibilidad, porque tampoco tiene sentido, 12 00:01:22,140 --> 00:01:28,939 es para ir aprendiendo la programación con bloques y Scratch Junior va estupendísimamente, 13 00:01:29,439 --> 00:01:35,760 pues lo que podemos hacer es darle a la segunda pantalla el carácter de que ya has matado, 14 00:01:36,140 --> 00:01:39,659 bueno, ya has destruido una nave, ahora ya hemos destruido dos, 15 00:01:39,659 --> 00:01:46,980 vamos a destruir tres naves y en la cuarta ya nos dice que hemos terminado nuestro juego. 16 00:01:47,219 --> 00:01:51,079 Tampoco tenemos la posibilidad de poner muchos fondos. 17 00:01:52,420 --> 00:01:56,239 Otra de las cosas, pues tenemos que tener cuidado, mira, ya le hemos dado, 18 00:01:56,819 --> 00:02:02,299 de esperar a que nuestra nave recorra los 15 para que vuelva a colocarse sobre la plataforma. 19 00:02:02,560 --> 00:02:06,900 Sobre la plataforma la podemos mover, pero la podemos mover a cualquier lado. 20 00:02:06,900 --> 00:02:12,719 y luego para disparar tenemos que esperar que pasen esos 15. 21 00:02:14,379 --> 00:02:19,099 Mira, ya lo tenemos y nos da esta invitación. 22 00:02:19,340 --> 00:02:21,379 Y luego ya pues pasamos a la primera banda. 23 00:02:22,400 --> 00:02:25,819 ¿El código? Pues muy sencillo, la verdad que sí. 24 00:02:27,080 --> 00:02:31,740 ¿El cohete? Pues tenemos, bueno, lo hemos hecho nosotros con formas geométricas, 25 00:02:31,740 --> 00:02:39,780 pero que recuerdo que tenemos esta herramienta que le puede dar mucho juego a nuestra nave. 26 00:02:39,939 --> 00:02:47,259 Mira, y si ya utilizamos los puntos, pues le podemos ir redondeando, la podríamos ir variando. 27 00:02:48,020 --> 00:02:53,000 Podemos dibujar muchísimo con Scratch Junior. Así ha quedado mucho mejor. 28 00:02:53,860 --> 00:02:59,159 Y luego lo que hace es, mandamos este mensaje, este es el mensaje de disparo, 29 00:02:59,159 --> 00:03:03,460 le hemos puesto una velocidad lenta para que podamos controlar el proyectil 30 00:03:03,460 --> 00:03:05,439 y aquí variamos la dificultad del juego 31 00:03:05,439 --> 00:03:09,020 recorre 12, no va a hacer los 15 que he dicho 32 00:03:09,020 --> 00:03:14,400 sino que recorre 12 y cuando es volver a un sitio que es fijo 33 00:03:14,400 --> 00:03:19,099 este bloque que lo tenemos aquí es fundamental 34 00:03:19,099 --> 00:03:22,919 el de ir al inicio, vuelve a su sitio 35 00:03:22,919 --> 00:03:25,000 está lanzando, tú lo mueves por aquí 36 00:03:25,000 --> 00:03:29,520 pero luego siempre sale desde nuestro vehículo que siempre está fijo. 37 00:03:29,939 --> 00:03:35,080 El camión no hace nada, también lo hemos dibujado con formas geométricas. 38 00:03:36,719 --> 00:03:42,699 Hemos puesto el humo que lo que hace es que se desplaza uno, desaparece, espera 10 segundos, 39 00:03:43,280 --> 00:03:50,300 vuelve a la posición inicial y aparece y entonces nos hace este pequeñito efecto como de que lo está lanzando. 40 00:03:50,860 --> 00:03:53,620 Bueno, pues que está el coche en movimiento. 41 00:03:53,620 --> 00:04:16,860 Los árboles, sencillísimo, hacia un lado, se repite indefinidamente, da la sensación de movimiento, aquí tenemos nuestro ovni, que el ovni le hemos puesto un movimiento errático, al colocarle cuando toca cambia de pantalla, ahí es lo que hacemos, que tenemos una, hemos destruido una nave, hemos destruido dos o hemos destruido tres, 42 00:04:16,860 --> 00:04:22,240 tenemos que tener mucho cuidado de que nuestro ovni no toque ningún objeto 43 00:04:22,240 --> 00:04:25,500 y por eso lo tenemos moviéndose dentro de esta zona 44 00:04:25,500 --> 00:04:28,139 porque aquí también vamos a poner esa especie de marcador 45 00:04:28,139 --> 00:04:31,560 que si hubiéramos tenido variables pues no lo necesitaríamos 46 00:04:31,560 --> 00:04:33,300 y hace el sonido pop. 47 00:04:33,699 --> 00:04:38,939 Los sonidos pues podríamos haber grabado o utilizar el que nos dan de serie. 48 00:04:38,939 --> 00:04:45,779 Y aquí tenemos la botonera tanto de la izquierda mandando mensajes, disparando o a la derecha. 49 00:04:45,779 --> 00:05:03,639 Ya que estamos aquí vamos a explicar un poquito cómo, porque este código que tenemos en el fondo 2 es el mismo que tenemos en el fondo 3 y desde luego no lo hemos vuelto a copiar otra vez. 50 00:05:03,639 --> 00:05:14,819 Entonces mira en el fondo 1, en la pantalla 1 vamos a añadir un personaje, por ejemplo este pulpo, lo tenemos aquí y le vamos a hacer su código. 51 00:05:14,819 --> 00:05:28,949 Pues cuando toque la bandera verde, primero lo vamos a hacer pequeño, aquí lo tenemos, pues le vamos a hacer que salte hacia arriba y hacia abajo. 52 00:05:29,930 --> 00:05:34,750 No pega en este juego, desde luego, pero bueno, que hubiéramos hecho indefinidamente. 53 00:05:35,009 --> 00:05:37,569 Entonces ya lo tenemos aquí y está haciendo. 54 00:05:37,970 --> 00:05:40,689 ¿Qué queremos llevarlo a nuestra pantalla 2? 55 00:05:40,689 --> 00:05:55,149 Pues muy sencillo, tenemos nuestra pantalla 2 ya creada, cogemos el objeto, no hay que coger el código, cogemos el objeto, lo arrastramos y lo dejamos dentro del fondo. 56 00:05:55,149 --> 00:06:02,810 Entonces ahora cuando nos vamos al fondo 2, ahí tenemos el objeto haciendo su código. 57 00:06:04,350 --> 00:06:13,029 Entonces podemos seguir teniendo el mismo fondo con los mismos objetos en el mismo sitio sin tener que programarlo de nuevo. 58 00:06:13,790 --> 00:06:18,610 Vamos a eliminarlos, pero la verdad que es una utilidad muy importante. 59 00:06:18,610 --> 00:06:23,649 No tenemos esa opción de copiar y pegar, pero sí que arrastramos y nos lo mantiene. 60 00:06:23,750 --> 00:06:25,170 Lo mismo que para el código. 61 00:06:25,430 --> 00:06:28,829 Para llevar este código a este personaje, arrastrarlo. 62 00:06:29,629 --> 00:06:35,089 Bueno, pues tenemos la pantalla 2, que le hemos puesto este pequeño marcador, con todo lo mismo. 63 00:06:35,670 --> 00:06:42,970 La pantalla 3 ya ha destruido dos, las dos anteriores, y en la pantalla cuarta, los tres anteriores. 64 00:06:42,970 --> 00:06:49,509 Podríamos haberlo dejado aquí, tienes dos, cuando destruyes la tercera, pues una has ganado. 65 00:06:50,170 --> 00:06:52,610 Leiríamos esa y luego nos volveríamos al inicio. 66 00:06:52,750 --> 00:07:01,670 Aquí, sin embargo, lo que hemos hecho es poner este mensaje de texto, después de un pop, y nos vuelve a lanzar a la primera. 67 00:07:02,810 --> 00:07:05,410 Realmente el código, sencillísimo. 68 00:07:05,410 --> 00:07:13,689 aquí cuando estamos trabajando con ese movimiento errático que hace nuestro ovni 69 00:07:13,689 --> 00:07:19,569 lógicamente pues tenemos que no exponerlo, está puesto un poco al azar 70 00:07:19,569 --> 00:07:24,970 pero teniendo en cuenta que si empezamos en un sitio tratamos de volver al mismo sitio 71 00:07:24,970 --> 00:07:30,990 para que lo haga indefinidamente o por lo menos que no nos suba para tocar estos objetos 72 00:07:30,990 --> 00:07:34,709 que entonces ya cambiaría de pantalla o baje para tocar estos 73 00:07:34,709 --> 00:07:48,930 Entonces, realmente de derecha a izquierda no me he preocupado, pero sí que me he preocupado de que todo lo que suba y que no suba más que esto, sea todo lo que baje para que siempre nos movamos en este franco. 74 00:07:49,629 --> 00:08:00,350 Si hubiéramos utilizado Scratch, pues le podemos poner que nuestro objeto no pase de un determinado Y o no baje de un determinado Y o de determinado X. 75 00:08:00,350 --> 00:08:08,110 Pero aquí en Scratch de los pequeños pues no podemos hacerlo, pero realmente luego nos vamos adaptando a todo lo que necesitemos. 76 00:08:08,550 --> 00:08:11,050 Bueno, pues espero que le veáis utilidad. Muchas gracias.