1 00:00:02,740 --> 00:00:13,820 Ahora vamos a realizar algunas acciones sencillas con Scratch, añadiendo bloques de código para realizar esas acciones sencillas que nos permitan ir familiarizándonos con Scratch. 2 00:00:14,480 --> 00:00:27,719 Lo que se hace inicialmente es generar un evento, normalmente hacer clic en la bandera verde que es lo que va a desencadenar todo el programa que nosotros desarrollemos. 3 00:00:27,719 --> 00:00:29,760 acondiciono, vamos a ir a movimiento 4 00:00:29,760 --> 00:00:31,620 y le vamos a dar 5 00:00:31,620 --> 00:00:33,500 a mover 10 pasos, como hemos dicho 6 00:00:33,500 --> 00:00:35,679 esto puede ser 10 o puede ser el número de pasos 7 00:00:35,679 --> 00:00:37,359 que nosotros digamos 8 00:00:37,359 --> 00:00:39,840 si le ponemos 10, se va a mover 9 00:00:39,840 --> 00:00:41,500 100 pasos, pero 10 00:00:41,500 --> 00:00:43,560 para que se realice el programa 11 00:00:43,560 --> 00:00:45,280 van a tener que estar 12 00:00:45,280 --> 00:00:46,600 unidas las piezas 13 00:00:46,600 --> 00:00:49,899 si voy a hacer clic en la bandera 14 00:00:49,899 --> 00:00:51,539 no se realiza nada porque 15 00:00:51,539 --> 00:00:52,640 no tiene ninguna pieza 16 00:00:52,640 --> 00:00:56,719 insertada, bien 17 00:00:56,719 --> 00:00:59,020 realizaría el programa o bien aquí 18 00:00:59,020 --> 00:01:02,359 o bien aquí, tengo que tener en cuenta que si yo pulso en la pieza 19 00:01:02,359 --> 00:01:04,840 solo se va a ejecutar el programa del personaje 20 00:01:04,840 --> 00:01:08,540 si yo pincho en la bandera, se va a ejecutar el programa 21 00:01:08,540 --> 00:01:10,579 de todos los personajes y del escenario 22 00:01:10,579 --> 00:01:14,340 si yo doy al hacer clic en la banderita mover 100 pasos 23 00:01:14,340 --> 00:01:16,799 lo que va a pasar es que se va a mover 100 pasos 24 00:01:16,799 --> 00:01:20,680 si yo le digo, como estaba antes, 10 pasos 25 00:01:20,680 --> 00:01:23,459 lo que hará es 10 pasos 26 00:01:23,459 --> 00:01:26,140 y girar 15 grados 27 00:01:26,140 --> 00:01:28,079 mover 10 pasos 28 00:01:28,079 --> 00:01:30,819 y girar 15 grados 29 00:01:30,819 --> 00:01:32,540 lo que va a hacer es 30 00:01:32,540 --> 00:01:33,519 esto 31 00:01:33,519 --> 00:01:36,120 si yo quiero quitar una pieza 32 00:01:36,120 --> 00:01:38,060 tengo que fijarme que se quita 33 00:01:38,060 --> 00:01:40,099 desde donde yo coja 34 00:01:40,099 --> 00:01:42,980 la pieza que yo pulse 35 00:01:42,980 --> 00:01:44,599 las que están 36 00:01:44,599 --> 00:01:47,140 enganchadas 37 00:01:47,140 --> 00:01:48,620 insertadas 38 00:01:48,620 --> 00:01:50,099 en la parte inferior 39 00:01:50,099 --> 00:01:52,480 bien, pues le digo al hacer clic 40 00:01:52,480 --> 00:01:54,319 mover 10 pasos y después por ejemplo 41 00:01:54,319 --> 00:01:56,959 decir hola durante 2 segundos 42 00:01:56,959 --> 00:02:04,969 bien, esta es una actividad muy sencilla que podríamos decirle a los alumnos 43 00:02:04,969 --> 00:02:08,669 simplemente el gato se presenta 44 00:02:08,669 --> 00:02:12,770 hola, y ahora durante dos segundos, o un segundo 45 00:02:12,770 --> 00:02:15,669 puedo cambiar este tiempo, me 46 00:02:15,669 --> 00:02:19,830 llamo Scratch 47 00:02:19,830 --> 00:02:31,949 bien, puedo decirle que como se ha movido 48 00:02:31,949 --> 00:02:35,289 y está por aquí descolocado, puedo decirle que inicie el movimiento 49 00:02:35,289 --> 00:02:39,229 al hacer clic, inicia el movimiento 50 00:02:39,229 --> 00:02:43,669 en 0, 0, que es el centro de la pantalla 51 00:02:43,669 --> 00:02:47,810 entonces al hacer clic, irá a 0, 0, moverá 10 pasos 52 00:02:47,810 --> 00:02:51,830 y dirá hola durante 2 segundos y me llamo Scratch 53 00:02:51,830 --> 00:02:54,849 durante otros 2 segundos, vamos a verlo en grande 54 00:02:54,849 --> 00:03:05,580 empieza muy pronto, entonces yo le voy a decir que 55 00:03:05,580 --> 00:03:09,560 me vengo a una tecla de control, a una pieza de control 56 00:03:09,560 --> 00:03:14,680 control para decirle que espere antes de empezar a hablar. 57 00:03:14,879 --> 00:03:18,840 Dos segundos. Ahora, al hacer clic, va a esperar dos segundos. 58 00:03:19,039 --> 00:03:21,639 Vamos a ponerlo al revés. 59 00:03:21,840 --> 00:03:23,800 Al hacer clic, 60 00:03:24,000 --> 00:03:29,560 va a ir a la posición 00, va a esperar dos segundos, va a mover 61 00:03:29,759 --> 00:03:34,680 diez pasos y va a decir hola durante dos segundos y durante otros dos me llama Scratch. 62 00:03:34,879 --> 00:03:43,469 Voy a hacerlo en grande. 63 00:03:43,469 --> 00:03:46,250 Bien, pues ya tenemos que el gato se presenta. 64 00:03:47,750 --> 00:03:51,469 Puedo añadirle otra opción. 65 00:03:51,469 --> 00:04:12,020 Por ejemplo, voy a apariencia y le voy a decir, está pensando, durante un segundo va a pensar y va a pensar durante dos segundos, pero no conocen mi voz. 66 00:04:12,020 --> 00:04:19,360 y ahora le voy a decir que diga durante otros dos segundos 67 00:04:19,360 --> 00:04:24,589 esta es mi voz 68 00:04:24,589 --> 00:04:34,480 y al acabar estos segundos le voy a decir que inicie el sonido miau 69 00:04:34,480 --> 00:04:39,000 este muñeco, este personaje, si pulso 70 00:04:39,000 --> 00:04:44,800 tiene asociado solo un sonido miau 71 00:04:44,800 --> 00:04:49,660 yo puedo grabar otro sonido, si yo pulso me daría la opción de grabar 72 00:04:49,660 --> 00:04:54,569 y yo le doy acceso a mi micrófono. 73 00:04:54,850 --> 00:04:56,470 Ahora vamos a ver qué haría el programa. 74 00:04:57,649 --> 00:04:59,470 Voy a hacerlo en grande para que se vea mejor. 75 00:05:13,279 --> 00:05:15,399 Bien, pues el programa hace todo lo que hemos dicho. 76 00:05:15,500 --> 00:05:16,199 Lo vamos a parar. 77 00:05:18,180 --> 00:05:21,360 Hace el clic, va a 0, 0, porque puede estar aquí en esta posición 78 00:05:21,360 --> 00:05:24,180 y lo que hemos dicho es que venga a la posición 0, 0. 79 00:05:24,600 --> 00:05:29,319 Cuando el programa se está ejecutando, vemos que las fichas aparecen en amarillo. 80 00:05:29,800 --> 00:05:33,120 Como yo he pulsado, se ha empezado a ejecutar. 81 00:05:33,120 --> 00:05:39,480 otra vez y hace lo que le hemos dicho al hacer clic para la posición 00 espera durante dos 82 00:05:39,480 --> 00:05:47,519 segundos que esto vamos a decir que espere solo uno se mueve durante 10 pasos decir dice hola 83 00:05:47,519 --> 00:05:52,980 durante dos segundos me llamo scratch durante otros dos segundos piensa durante un segundo 84 00:05:54,519 --> 00:06:00,600 piensa ahora otra vez dos segundos pero no conocen mi voz es decir esta es mi voz los 85 00:06:00,600 --> 00:06:08,410 dos segundos inicia el sonido me hago y ahora vamos a hacer que algún movimiento 86 00:06:08,410 --> 00:06:14,649 d girar 15 grados y luego girar otros 15 87 00:06:14,649 --> 00:06:21,089 es decir que gire 15 grados y gire otros 15 y a ver qué haría ahora 88 00:06:21,089 --> 00:06:39,300 bien no haría nada porque hemos dicho que gire y gire 89 00:06:39,300 --> 00:06:42,680 tenemos que poner aquí una pieza por ejemplo de 90 00:06:42,680 --> 00:06:52,480 esperar intermedia 0,1 segundo 0 punto hago un punto un segundo lo meto en 91 00:06:52,480 --> 00:07:09,480 medio duplico esto lo quito duplico y a ver vamos a ver qué hace ahora 92 00:07:09,480 --> 00:07:26,399 hago clic bien le voy a decir aquí que espere también 93 00:07:26,399 --> 00:07:38,339 medio segundo y ahora cuando yo pulso voy a poner el gato por aquí para que se 94 00:07:38,339 --> 00:07:44,879 vea que en el inicio lo llevo en medio al hacer clic lo que va a hacer es se 95 00:07:44,879 --> 00:07:49,560 unir al centro va a esperar un segundo va a moverse de espacios adelante va a 96 00:07:49,560 --> 00:07:54,600 decir y pensar todo esto va a decir el sonido de miau y después de medio 97 00:07:54,600 --> 00:08:15,199 segundo va a girar 15 grados y 15 y 15 bien ha girado después de decir eso 98 00:08:15,220 --> 00:08:39,850 Porque le vamos a decir que en apariencia diga, no piense, estoy muy contento de estar aquí. 99 00:08:46,909 --> 00:08:48,309 Y por eso se mueve. 100 00:08:51,889 --> 00:08:55,429 Y vamos a decirle que otra vez voy a duplicar esto. 101 00:08:56,690 --> 00:08:58,049 Y ahora mirad lo que va a hacer. 102 00:08:58,909 --> 00:09:01,470 Voy a quitar esta última pieza, voy a pararlo. 103 00:09:01,570 --> 00:09:04,190 y lo voy a poner en grande y lo que va a hacer ahora es 104 00:09:04,190 --> 00:09:09,820 va al centro, hola, me llamo Scratch 105 00:09:09,820 --> 00:09:14,879 pero no conocen mi voz, esta es mi voz 106 00:09:14,879 --> 00:09:24,139 vale, hemos hecho que el gato se presente 107 00:09:24,139 --> 00:09:27,980 este es un programa sencillo que podemos presentar a los alumnos 108 00:09:27,980 --> 00:09:31,720 paso por paso, con unas fichas que ya veremos 109 00:09:31,720 --> 00:09:35,519 como podemos configurarlas 110 00:09:35,519 --> 00:09:41,519 que simplemente son capturas de pantalla de las fichas que nosotros vamos realizando en este caso 111 00:09:41,519 --> 00:09:48,379 ya podríamos incluir una mayor dificultad del ejercicio para nuestros alumnos transformando 112 00:09:48,379 --> 00:09:57,509 los bloques que se repiten mediante un bucles por ejemplo tenemos este de girar de esperar 113 00:09:57,509 --> 00:10:01,070 5 segundos, gira 5 grados. Podríamos hacer 114 00:10:01,070 --> 00:10:05,509 una tecla de control de repetir 115 00:10:06,070 --> 00:10:09,789 por ejemplo 5 veces, ya no lo va a hacer 116 00:10:09,789 --> 00:10:13,549 2 sino 5. Me fijo en qué parte 117 00:10:13,549 --> 00:10:17,370 quiero que esté dentro del bucle y se repita, que son 118 00:10:17,370 --> 00:10:21,370 el giro, la espera de 0,1 segundos, el giro 119 00:10:21,370 --> 00:10:25,529 y la espera de 0,1 segundos. Es decir, quito toda esta parte 120 00:10:25,529 --> 00:10:33,899 de abajo y la incluyo aquí. Va a repetir 5 veces, el girar 15 grados, el esperar un 121 00:10:33,899 --> 00:10:40,740 segundo, el esperar girar 15 grados y el esperar un segundo. Eso lo voy a poner ahí y lo voy 122 00:10:40,740 --> 00:10:44,860 a duplicar previamente porque lo voy a usar también en la parte inferior. Así que lo 123 00:10:44,860 --> 00:10:53,480 dejo por ahí y esto ya lo agrego. Y aquí quito esta parte que me sobra, la echo fuera 124 00:10:53,480 --> 00:11:04,639 y de la parte de abajo, pues voy a quitar todo, menos esta parte, esperar los 0,5 segundos y la añado. 125 00:11:05,139 --> 00:11:09,259 Y ahora tengo el mismo programa que tenía antes, pero con un bucle. 126 00:11:09,659 --> 00:11:13,080 Lo voy a hacer que repita más veces y con menos piezas. 127 00:11:13,240 --> 00:11:16,899 Incluso puedo hacer que esto lo repita en lugar de 5, 8 veces. 128 00:11:16,899 --> 00:11:19,879 y en nuestro programa queda igual que estaba 129 00:11:19,879 --> 00:11:21,820 pero con menos piezas 130 00:11:21,820 --> 00:11:24,120 y con mayor facilidad de cambiar 131 00:11:24,120 --> 00:11:24,899 si yo quiero que 132 00:11:24,899 --> 00:11:27,860 cambiar el número de veces que repita 133 00:11:27,860 --> 00:11:29,940 bien, empieza el programa 134 00:11:29,940 --> 00:11:31,960 mueve el gato por ahí y el gato va a hacer lo mismo 135 00:11:31,960 --> 00:11:32,519 de antes 136 00:11:32,519 --> 00:11:34,539 hola 137 00:11:34,539 --> 00:11:36,179 miramos scratch 138 00:11:36,179 --> 00:11:39,759 pero no conoce mi voz 139 00:11:39,759 --> 00:11:41,320 esta es mi voz 140 00:11:41,320 --> 00:11:44,399 y se pone a girar 141 00:11:44,399 --> 00:11:45,340 porque está contento 142 00:11:45,340 --> 00:11:46,720 estoy muy contento de estar aquí 143 00:11:46,720 --> 00:11:48,799 y vuelve a girar porque está muy contento. 144 00:11:49,980 --> 00:11:53,460 Pues bien, habríamos mejorado nuestro programa, habríamos introducido la opción de bucle 145 00:11:53,460 --> 00:12:02,299 y los niños tendrían la opción de generar sus propias modificaciones al programa inicial que nosotros les presentamos.