Activa JavaScript para disfrutar de los vídeos de la Mediateca.
Programa disparos con Scratch para trabajar las vocales - Contenido educativo
Ajuste de pantallaEl ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:
Podemos programar un personaje disparando con Scratch. Utiliza los bloques de clonar y para siempre. Plantea actividades del aula disparando proyectiles.
Cuatro minutos con Félix. Propuestas didácticas para utilizar en tu aula.
00:00:00
Recursos didácticos, aulas virtuales, programación por bloques, robótica...
00:00:06
...para trabajar con tus alumnos y alumnas.
00:00:13
Hola, buenos días. Vamos a preparar un pequeñito videotutorial con Scratch.
00:00:18
Estamos también trabajando un poquito con los juegos, que la verdad ya hemos visto muchos bloques
00:00:22
de movimiento, condicionales, repetir, incluso operaciones, pero bueno, también una parte de la programación pues está destinada a los juegos, eso es verdad.
00:00:29
Entonces estamos preparando un pequeño juego de disparos.
00:00:41
Vamos, la verdad que el código ya se nos sale un poquito más de lo que serían nuestros 45 minutos,
00:00:46
sobre todo porque siempre lo acabamos liando un poquito,
00:00:52
pero que podríamos únicamente dedicarnos a lo que serían los disparos.
00:00:56
Bueno, vamos a ver, el caso es que le damos a la bandera verde y vamos a usar las vocales.
00:01:00
Hacemos un ruido, va a disparar según donde tengas el cursor y tenemos que darle a las vocales.
00:01:06
Bueno, una actividad, incluso aquí hemos puesto un ruido, pero podríamos poner la pronunciación de la vocal
00:01:15
Y bueno, pues llegamos ahí, al final, a las vocales.
00:01:21
Vamos a ver el código.
00:01:24
Y este código, ya digo que hemos usado de disparo, pues lo podemos utilizar para más programaciones.
00:01:26
El código, bueno, pues tenemos que pensar un poquito.
00:01:33
Lo primero que tenemos es el personaje.
00:01:35
No se mueve, no hace nada.
00:01:37
Lo tenemos aquí.
00:01:38
Tenemos el proyectil y luego tenemos el enemigo.
00:01:40
Lo hemos llamado enemigo.
00:01:44
La verdad que hemos seguido, para hacer estos videotutoriales de disparo,
00:01:45
estamos siguiendo pues a este profesor de taller de videojuegos que la verdad que tiene muchísimos
00:01:50
tutoriales con scratch un poquito complicado pero muy útiles muy útiles y desde luego de él vamos
00:01:57
a sacar algunas pinceladas que nos van a venir muy bien realmente el código de los disparos lo
00:02:03
estamos usando tal cual que lo tiene planteado bueno importante tenemos un proyectil un enemigo
00:02:09
y el jugador, que lo vamos a tener quieto.
00:02:18
Siempre vamos a empezar con el proyectil.
00:02:21
Lo primero que tiene que estar es escondido, porque no podemos estar viendo el proyectil.
00:02:25
Ahora ya sí, pero al principio esconder.
00:02:29
Y por siempre, si el ratón está presionado, que en este caso hemos puesto si el ratón está presionado,
00:02:32
pero otra manera de jugar es cuando tenemos presionando una tecla.
00:02:39
¿Qué usaríamos este? Pues podríamos usar tecla espacio presionada y usaríamos esa tecla para disparar.
00:02:47
Aquí nos hemos ido a el ratón.
00:02:54
Cuando hacemos clic con el puntero, pues ahí va dirigido nuestro proyectil.
00:02:57
Crea un clon de sí mismo y esperamos un tiempo para que no haga una...
00:03:03
Podemos hacerlo así, pero si le diéramos más tiempo iría más despacio.
00:03:09
el número de bolas, vamos a ponerle un segundo, ahí lo tenemos, irían de esta manera y bueno, nosotros le hemos puesto cero, puede disparar más proyectiles.
00:03:13
Bueno, pues una vez que creamos ese clon, nos vamos a ir a comenzar como clon, muy importante que vaya al jugador, porque es de donde está saliendo el disparo,
00:03:30
Aquí tenemos para elegir varios, al enemigo, al objeto, queremos que salga desde nuestro jugador y que apunte hacia el puntero del ratón.
00:03:42
Aquí tenemos esos dos bloques de ir al jugador, los tenemos en movimiento.
00:03:51
Aquí tenemos ir a, que lo hemos usado mucho, el de posición aleatoria, ir al jugador y luego nos hemos ido a apuntar hacia el puntero del ratón.
00:03:58
Y entonces, con esto ya nos aseguramos que nuestro proyectil, nuestra bola, pues salga donde queremos que lo hagamos.
00:04:08
Otra cosa importante, pues ponerlo que vaya a la capa delantera.
00:04:17
Lo estamos dando y lo que está haciendo es que se pone por delante.
00:04:21
Podría salir por detrás, pero bueno, sale por delante.
00:04:28
Ahí lo tenemos.
00:04:31
¿Y dónde lo hemos puesto?
00:04:32
Pues mira, lo hemos puesto para que aquí lo podemos...
00:04:34
Claro, podría salir de la nariz, pero a nosotros realmente no viene bien que salga de aquí.
00:04:38
Pues le podemos ir moviendo esta posición y vemos que va saliendo de donde nosotros...
00:04:44
Vamos a ponerle 100 para que se vea la diferencia.
00:04:51
¿Ves? Sale desde aquí.
00:04:55
Desde aquí queda fatal.
00:04:57
Lo bonito queda que salga desde aquí.
00:04:58
Bueno, aquí o en la mano.
00:05:01
Entonces ahí lo podemos poner, en este caso lo teníamos con, vamos a poner 40 y si hubiéramos, ahí, bueno pues le está saliendo como, mira un poquito menos y lo vamos a hacer que salga de la boca, ahí sale de la nariz más o menos y si quisiéramos subirlo un poquito pues nos tendríamos que ir a mover en el eje X, vamos a ver, sumar ahí o sumar a X, bueno sumar ahí y lo tendríamos para arriba.
00:05:03
Bueno, este para que quede bien.
00:05:33
Luego lo que hacemos es que se muestre porque el proyectil tiene que verse
00:05:35
y le damos la condición de que o tocando al enemigo, que el enemigo sería este,
00:05:39
o tocando el borde, se va a estar repitiendo ese movimiento.
00:05:45
Y luego al final eliminamos el cloner. Aquí lo tenemos.
00:05:50
Llega al borde, toca al borde y desaparece.
00:05:53
Aquí llegamos, toca al objeto y desaparece.
00:05:55
porque si no pusiéramos tocando al enemigo, lo que haría es atravesarlo hasta tocar el broce.
00:05:58
Bueno, pues la verdad, a ver, que no es un código muy complicado
00:06:06
y ya tendríamos a nuestro proyectil más o menos programado.
00:06:09
Tampoco es muy complicado.
00:06:15
Este sí que lo podríamos hacer en una sesión de media horita.
00:06:17
Vamos a ver ese enemigo, que también es enemigo, pues yo lo he puesto aquí con distintos disfraces,
00:06:21
pero podríamos haber buscado otro que sea más sencillo, que únicamente salga el objeto y se destruya,
00:06:27
y bueno, también lo podríamos hacer.
00:06:35
Le hemos puesto, por eso, una variable, hemos creado dos variables, la variable orden y la variable puntos.
00:06:36
La variable orden es la que nos va a dar el orden de los disfraces, para que nos salga todas las vocales.
00:06:43
Y los puntos, normalmente en cualquier juego, pues va con puntuación.
00:06:49
Aquí cuando demos a la U, imagino que ya tenemos a 5 y ya al siguiente pues ya nos salen las bocas.
00:06:54
Cambiamos disfraz a orden, al darle el valor orden y tener el disfraz 1,
00:07:03
lo que hacemos es que cuando demos a bandera verde nos sale siempre la letra A, que sería el primero.
00:07:08
Y de nuevo empezamos con un por siempre, cambiamos el disfraz a orden,
00:07:15
Realmente en este caso no sería importante, ya en los siguientes sí.
00:07:19
Le decimos que vaya a un NUM a una posición aleatoria.
00:07:24
Le estamos poniendo siempre arriba la misma I, o sea que lo podemos aquí.
00:07:28
¿Ves? Ahí se nos ha movido un poquito, nos podemos mover por aquí.
00:07:35
El caso es que lo tenemos siempre en el cielo.
00:07:39
Tampoco le hemos dado más dificultad, podríamos haber hecho que vaya también hacia abajo.
00:07:42
y se muestre, claro para que veamos
00:07:47
entonces esperar hasta que tocando proyectil
00:07:51
aquí tenemos un bloque de control
00:07:54
ese que es hasta que no le toque el proyectil
00:07:55
y cuando le toque cambiamos el orden
00:07:58
le sumamos uno y entonces ya nos iríamos al disfraz 2
00:08:01
le punto, le ponemos uno, hacemos este ruidito
00:08:04
y esperamos un tiempo hasta que desaparezca
00:08:07
para que veamos, aquí en este caso
00:08:12
no le hemos puesto otro, le podríamos poner aquí un disfraz, este sería el 6 para que quede el punto en blanco
00:08:15
y luego ya nos salga la siguiente, pero en este caso como no sabemos las vocales y sabemos la que va detrás
00:08:26
o podríamos haber puesto una que se destruya, vamos a crear una.
00:08:32
También es importante dar la oportunidad de esta creatividad y este le hemos llamado disfraz 7.
00:08:43
Nos iríamos aquí, tocando ese sonido, pues en apariencia, mostrar, cambiar a disfraz 7.
00:08:50
Y luego se va a ir al disfraz del orden.
00:08:58
Y bueno, pues vamos a ver cómo quedaría.
00:09:01
Disparamos.
00:09:04
No lo ha hecho.
00:09:06
¿Por qué le tenemos que dar ahí?
00:09:09
Le tendríamos que poner antes.
00:09:11
Ahí tenemos ese tiempo.
00:09:15
Ahora.
00:09:16
Ahí lo tenemos.
00:09:20
Bueno, hace una pequeña explosión.
00:09:21
Seguramente con tiempo lo trabajaríamos mejor.
00:09:24
Y luego pues que se esconda.
00:09:27
Y lo último que tendremos que al hacer clic esperamos hasta que los puntos sean 5.
00:09:29
Cuando los puntos sean 5 enviamos el mensaje 1 que será yo supongo el de que aparezca lo de las vocales.
00:09:35
Tenemos este disfraz, aquí tenemos las vocales.
00:09:44
y, bueno, al hacer clic este disfraz se esconde y solo aparece cuando aparece el mensaje 1.
00:09:47
Y más o menos, pues, esta sería la actividad.
00:09:54
Le dejamos que espere un segundo y que se detengan todos.
00:09:57
Bueno, pues, la verdad que es una actividad que la podemos hacer en 45 minutos en los cursos un poquito más altos.
00:10:01
Sí, tiene un poquito de cosas.
00:10:10
bueno, pues aquí porque la estamos liando
00:10:13
pero si queremos únicamente
00:10:15
poner un objeto que se vaya moviendo
00:10:17
y cuando le dispares
00:10:19
se destruya
00:10:20
bueno, pues sí que se puede hacer esta actividad
00:10:23
o pues ir un poquito más
00:10:25
queda mal lo de
00:10:27
si lo haces bien, quedaría bien
00:10:28
tendríamos que hacer como porciones
00:10:31
pues ya está, bueno, pues espero
00:10:33
que esta actividad nos dé mucho
00:10:35
juego o por lo menos un poquito
00:10:37
más de juego, venga
00:10:39
un saludo, muchas gracias
00:10:40
- Idioma/s:
- Materias:
- Tecnología, Tecnologías de la Información, Programación
- Etiquetas:
- EducaMadrid, Linux, Robótica, Tecnología, Scratch, Competencia Digital, CompDigEdu, Código Escuela 4.0_M
- Niveles educativos:
- ▼ Mostrar / ocultar niveles
- Educación Especial
- Educación Basica Obligatoria
- Infantil
- Básica 1
- Básica 2
- Programas de formación para la transición a la vida adulta
- Tránsito a la vida adulta
- Programas de iniciacion profesional especial
- Educación Basica Obligatoria
- Educación Infantil
- Primer Ciclo
- Primer Curso
- Segundo Curso
- Tercer Curso
- Segundo Ciclo
- Primer Curso
- Segundo Curso
- Tercer Curso
- Primer Ciclo
- Educación Primaria
- Primer Ciclo
- Primer Curso
- Segundo Curso
- Segundo Ciclo
- Tercer Curso
- Cuarto Curso
- Tercer Ciclo
- Quinto Curso
- Sexto Curso
- Primer Ciclo
- Educación Secundaria Obligatoria
- Ordinaria
- Primer Ciclo
- Primer Curso
- Segundo Curso
- Segundo Ciclo
- Tercer Curso
- Cuarto Curso
- Diversificacion Curricular 1
- Diversificacion Curricular 2
- Primer Ciclo
- Compensatoria
- Ordinaria
- Educación Especial
- Autor/es:
- Felicísimo González Canle
- Subido por:
- Felicisimo G.
- Licencia:
- Reconocimiento - No comercial - Compartir igual
- Visualizaciones:
- 10
- Fecha:
- 13 de abril de 2025 - 8:52
- Visibilidad:
- Público
- Centro:
- CP INF-PRI JOVELLANOS
- Duración:
- 10′ 43″
- Relación de aspecto:
- 1.78:1
- Resolución:
- 1280x720 píxeles
- Tamaño:
- 21.55 MBytes