Saltar navegación

Activa JavaScript para disfrutar de los vídeos de la Mediateca.

Programa con MakeCode Arcade usando el bloque de rebotar en pared para trabajar el azar y los sonidos aleatorios. - Contenido educativo

Ajuste de pantalla

El ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:

Subido el 18 de mayo de 2025 por Felicisimo G.

14 visualizaciones

Programa tu personaje de MakeCode Arcade para rebotar en las paredes y modifica las velocidades para que realice un recorrido al azar por todo el escenario

Descargar la transcripción

Cuatro minutos con Félix. Programación, tecnología, robótica, aulas virtuales, actividades y recursos para trabajar en primaria. 00:00:00
Hola, buenos días. Hoy vamos a hacer un pequeñito videotutorial dentro de MakeCode Arcade. 00:00:10
Estamos trabajando distintos juegos. Hemos hecho un juego de plataformas, hemos hecho un juego de disparos 00:00:16
y ahora hemos visto este bloque de fijar, rebotar en la pared y la verdad es que da muchísimo juego. 00:00:22
Aquí tenemos un ejemplo que lo vamos a utilizar para ver cómo es el azar y cómo podemos hacer que nuestro personaje recorra todo un escenario y se coma todas las baldosas que le hemos planteado. 00:00:29
Le hemos puesto también una música, un código que tenemos aquí de hacer la música de un modo aleatorio, va eligiendo y la verdad que funciona muy bien. 00:00:44
Bueno, vamos a ver en qué consiste esta animación que nos va a servir para el siguiente juego, 00:00:55
que será un juego también de plataformas, pero de ir saltando. 00:01:02
Bueno, lo que tenemos que hacer, vamos a dejarlo aquí un poquito para verlo. 00:01:07
Esa es la música que hemos preparado o que nos dan para que lo haga al azar, que la verdad funciona bien. 00:01:21
Pues tenemos a nuestro personaje rebotando por lo que sería el escenario, hemos hecho un mapa de teselas pues aquí con unas paredes y se trata de que consiga pasar por todas las baldosas verdes para, pues eso depende del azar, según vaya rebotando o no vaya rebotando va a pasar por todos los caminos o no, o puede quedar en una situación donde esté siempre haciendo el mismo recorrido. 00:01:26
Que no es el caso, también hemos visto que teníamos que dejar por lo menos dos líneas de baldosas entre cada muro, entre cada línea de muro, pues para que pueda pasar el objeto. 00:01:55
Si lo dejas muy pequeñito, pues este concretamente no entra. 00:02:08
Y bueno, vamos a ver, está para 218, llegamos a 226 baldosas. 00:02:12
Mira, aquí parece que está ahí haciendo ese pequeñito bucle, pero no, se sale. 00:02:18
Y al final va a pasar por todos. 00:02:24
Pues vamos a hacer un mapa de teselas. 00:02:28
Mira, aquí ahora coge estos dos. 00:02:30
Vamos a hacer que nuestro personaje, mira, una vez que ya lo pasa, pues ahí lo tenemos. 00:02:32
Vamos a ver si lo detenemos. 00:02:37
Le hemos puesto el texto este. 00:02:39
Se han eliminado todas las baldosas verdes. 00:02:41
Bueno, pues vamos a ver el programa. 00:02:45
Pero la verdad que si lo trabajamos, el hecho de rebotar, interesante. 00:02:46
Y luego el hecho de que un objeto, moviéndose al azar, pase por todos los lugares, pues también nos va a ayudar algo de juego. 00:02:51
Mira, por ejemplo, aquí nosotros le hemos puesto, cuando tenía por defecto 50 por 50, 00:03:01
llegaba un momento que siempre estaba haciendo el mismo recorrido y no avanzaba. 00:03:08
Cambias un poquito la velocidad y en este caso, de un modo, pues hombre, no lo ha hecho instantáneamente, 00:03:11
porque hay veces que rebota y no destruye ninguna baldosa 00:03:16
pero acaba pasando por todos los lugares 00:03:21
bueno, el primero en el bloque de iniciar 00:03:24
pues lo de siempre un splash, ejemplo rebote 00:03:28
pero que podíamos definirlo más 00:03:30
un fondo como hemos visto azul 00:03:32
y el mapa de teselas 00:03:34
aquí hemos visto que hay que dejar dos 00:03:36
para que el objeto, para que nuestro personaje 00:03:39
pueda ir tranquilo 00:03:42
Si lo dejas ahí solamente uno, pues le cuesta mucho entrar. Le hemos colocado esta serie de baldosas verdes y luego le hemos puesto estas paredes y aquí, de nuevo lo de siempre, cuando se plantea el juego se enseña la teoría, 00:03:44
pero luego cuando los chicos y las chicas hacen sus laberintos y hacen sus diseños, 00:04:03
la verdad que es que tienen una creatividad que no es la mía. 00:04:09
Seguramente aquí alguno te hará una cara, te hará unas letras, te hará... hacen de todo. 00:04:13
Bueno, pues tenemos planteado nuestro objeto, también es verdad, que podemos definir un número. 00:04:19
Sí, tiene que haber 226 baldosas verdes. 00:04:24
Y aquí tenemos 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16. 00:04:30
Pues 16, bueno, aquí sí lo tenemos aquí. 00:04:39
16 por 16, ¿cuánto es? 00:04:42
Oye, Siri, ¿cuánto son 16 por 16? 00:04:44
Eso daría como resultado 256. 00:04:47
256. Bueno, pues a 256 le quitamos 226 y le damos un número fijo de baldosas y podríamos hacer un juego de a ver quién es el primero que plantea un laberinto que sea el que se acabe en el menor tiempo posible. 00:04:50
Desde luego la programación y la robótica lo que nos está permitiendo es utilizar una serie de ejemplos. 00:05:07
Bueno, nos vamos a objetos, fijamos nuestro sprite y hemos elegido el fantasmita del tipo player, la cámara que siga el objeto, siempre que tenemos esto pues es importante. 00:05:13
Y aquí le damos esa velocidad, cuando era 50 por 50 no llegaba. 00:05:25
Y nos hemos ido a estos dos bloques, el de rebotar y permanecer en la pantalla. 00:05:31
Este de rebotar era el que no sabíamos muy bien cómo usarlo, pero ahora que lo hemos visto, pues cuando llega un objeto sólido, rebota. 00:05:35
Y el puntuaje, pues cero. Empezamos de cero. Esos bloques los tenemos aquí en objetos. Aquí, estos dos. 00:05:42
Y lo siguiente, pues ya que le hemos puesto para que vaya eliminando las baldosas y para eso nos tenemos que ir a escena, a un Sprite of Kind Player. 00:05:49
bueno pues aquí lo tenemos este bloque es el que sacamos y aquí ya vamos a meter aquí ponemos la 00:05:59
baldosa y bueno pues le cambiamos el puntuaje por uno hemos escogido de sonido porque normalmente 00:06:06
en sonido estábamos trabajando con estos sonidos que tenemos muchos vamos a ver y que tenemos 00:06:15
varios y bueno nos estaban funcionando bien pero en este caso era siempre el mismo sonido hemos 00:06:21
visto que teníamos este que ellos ya lo han probado porque lo bueno que tiene este este 00:06:28
sonido es que ellos le van luego modificando aquí ya vamos a verlo las frecuencias aquí se 00:06:34
la ponían y cuando tocábamos aquí si ellos van modificando modificando pues aquí vamos 00:06:41
escuchando distintos sonidos y la verdad que esto y luego le ponían aquí como curva le ponían 00:06:47
vibrados, o sea que es que 00:06:55
hacían muchos sonidos, vale 00:06:56
pero ahí es elegir uno, pero nosotros 00:06:58
no vamos a elegir uno porque 00:07:01
todos son bonitos y nos pasaría 00:07:02
lo mismo, es que siempre suena lo mismo, pues tenemos 00:07:05
este de aleatorio y es lo que 00:07:07
nos da este sonido, que la verdad 00:07:09
que funciona 00:07:10
a mí me parece muy divertido 00:07:12
y sobre todo 00:07:16
seguir trabajando con lo que es el 00:07:17
azar y lo que es aleatorio 00:07:19
con un dado, pues también 00:07:20
con un dado desde luego pero de esta manera desde luego que sí luego este bloque es el que nos da 00:07:22
muchos problemas porque nos daba muchos problemas porque no lo encuentran así te tienes que ir a 00:07:29
este de escena y te ibas a fijar te vas a este y lo único que haces es que luego este location se 00:07:33
lo llevas ahí se lo metes aquí en mapa de teselas y ya lo tienes y luego le hemos puesto este 00:07:42
condicional que a mí ya me está empezando a gustar esto porque le estamos empezando a poner estas 00:07:50
condiciones o esta lógica que lo tenemos aquí en azulito si la puntuación y nos tenemos que ir en 00:07:54
lógica aquí tenemos los signos de igual mayor menor menor o igual que también importante es 00:08:03
ponerlo cuando llegamos a 226 que la puntuación máxima se han eliminado todas lo tenía yo mal 00:08:10
todas las baldosas verdes y es como y es cuando está nuestro nuestro personaje con ese rótulo 00:08:19
que también pues nos permite trabajar la lengua desde el spray teniendo que ponerle un nombre a 00:08:28
nuestro lógicamente ejemplo rebote no es lo mejor pero aquí también aquí también te podemos escribir 00:08:34
un mensaje que estaría desde luego bien trabajado bueno y vamos a ver cómo cómo lo vuelve a hacer 00:08:40
el solo, pero vamos, para trabajar el azar o para trabajar 00:08:47
lo que son estos bloques y sobre todo este de rebotar 00:08:52
que nos va a dar la posibilidad de hacer algunos juegos, yo lo veo 00:08:56
interesantísimo. Ahí ya lo tenemos. Bueno, pues espero 00:08:59
que le veáis utilidad. 00:09:12
Idioma/s:
es
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 Infantil
    • Primer Ciclo
      • Primer Curso
      • Segundo Curso
      • Tercer Curso
    • Segundo Ciclo
      • Primer Curso
      • Segundo Curso
      • Tercer Curso
  • Educación Primaria
    • Primer Ciclo
      • Primer Curso
      • Segundo Curso
    • Segundo Ciclo
      • Tercer Curso
      • Cuarto Curso
    • Tercer Ciclo
      • Quinto Curso
      • Sexto Curso
  • Educación Secundaria Obligatoria
    • Ordinaria
      • Primer Ciclo
        • Primer Curso
        • Segundo Curso
      • Segundo Ciclo
        • Tercer Curso
        • Cuarto Curso
        • Diversificacion Curricular 1
        • Diversificacion Curricular 2
    • Compensatoria
Autor/es:
Felicísimo González Canle
Subido por:
Felicisimo G.
Licencia:
Reconocimiento - No comercial - Compartir igual
Visualizaciones:
14
Fecha:
18 de mayo de 2025 - 9:54
Visibilidad:
Público
Centro:
CP INF-PRI JOVELLANOS
Duración:
09′ 14″
Relación de aspecto:
1.78:1
Resolución:
1280x720 píxeles
Tamaño:
21.56 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid