Saltar navegación

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

Programa con Scratch una animación de persecución de un gato y protege al ratón con un encantamiento - 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 4 de mayo de 2026 por Felicisimo G.

5 visualizaciones

Programa con Scratch que un gato toque a un ratón pero vamos a evitarlo poniendo una condición usando el bloque de posición en x para que no le alcance.

Descargar la transcripción

4 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. Pues vamos a hacer una pequeñita animación con Scratch. 00:00:10
Tenemos nuestro gato, tenemos un ratón que se lo va a comer. 00:00:13
Se va a mover de un modo aleatorio, rebotando en los bordes hasta que choca con el ratón y pues el ratón desaparece. 00:00:17
Ya lo tenemos, pero lo que le vamos a hacer es una variante, porque realmente esto, estamos hablando de niños de cuarto, es muy básico. 00:00:25
¿Qué es lo que le hemos puesto? Pues le vamos a poner una barrera invisible en un punto aquí, vamos por eso a utilizar el bloque de posición en X para que no llegue. 00:00:34
Y mira, una vez que se lo ponemos al gato, el gato va a llegar a este punto y no va a pasar. 00:00:45
Entonces hay como esa barrera que, pues por así decirlo, es un encantamiento que evita que nuestro gato se coma al ratón. 00:00:55
Y lo hemos hecho con este bloque. Vamos a ver el código. 00:01:04
El código es muy sencillo. En el ratón siempre que una cosa desaparece lo tenemos que hacer aparecer, pero este no es el caso porque estamos con el gato. Siempre aparece. 00:01:07
Bueno, le fijamos el tamaño, le fijamos la posición y apuntamos en una dirección y aquí lo que hacemos es que vaya hacia un lado, hacia otro, pues en ese movimiento que va rebotando y al azar, cuando le ponemos unos ángulos pues muy cercanos de la perpendicular, pues entonces lo tenemos haciendo más espacio. 00:01:19
Cuando lo llevamos más cercano de la horizontal, pues ahora ya lo tenemos, que se mueve más sobre nuestro escenario. 00:01:40
Bueno, eso es básico. Luego fijar el estilo de rotación siempre para que no esté boca abajo. 00:01:48
Los pasos ponemos 10 y si toca borde rebota. 00:01:54
Y aquí es donde dejábamos a nuestro gato llegando hasta el final. 00:01:57
Ahí lo tenemos, que cuando lo toque, pues ya desaparecerá nuestro ratón. 00:02:02
y por así decirlo este encantamiento es el que evita que nuestro gato pues le toque 00:02:07
la verdad que es una actividad para 45 minutos pues muy interesante 00:02:14
y que ya estamos metiendo dos bloques de sí entonces 00:02:19
y sobre todo trabajar con este bloque de posición que es súper importante 00:02:22
que además lo estamos viendo aquí y que debemos decir cuando estamos programando que lo vean 00:02:27
y ya vámonos a nuestro ratón pues el código sencillísimo 00:02:32
esto es lo que decíamos antes si algo se esconde lo tenemos que mostrar al hacer clic lo mostramos 00:02:36
nos vamos a esta posición y fijamos el tamaño a 40 para que sea más pequeño que el gato en 00:02:43
este caso pues casi parecen del mismo tamaño y luego pues nos vamos a control si y en este 00:02:48
caso no es una posición es si tocando que lo tenemos en sensor es el primer bloque si tocando 00:02:55
sprite 1 que es el gato nos escondemos y luego ya podríamos añadir sonido y ya 00:03:01
podríamos hacer que este gato se moviera arriba abajo podríamos hacer aquí sobre 00:03:07
todo que tenemos la posición en x pero también le podríamos poner que se mueva 00:03:12
por aquí abajo sabiendo que el ratón lo tenemos en el cero vamos a ver si 00:03:19
conseguimos que también se mueva por aquí pero no más arriba pues nos vamos 00:03:24
Vamos al gato y nos vamos aquí a duplicar y nos vamos a ir a posición en X. 00:03:29
Tendremos que ir a posición en Y. 00:03:34
Nos vamos a posición en Y, pero aquí sí quedamos a nuestro gato. 00:03:37
Porque la posición en mayor Y, ahí tiene que ir por aquí. 00:03:42
Entonces cuando viene por aquí sí que nos lo coge. 00:03:49
Pero vamos a ponerle menos 10 o menos 20 y ya lo podríamos tener. 00:03:53
Vamos a ver, aquí sí nos deja entrar, pero aquí no. 00:03:58
Vamos a ver, ahí no le deja porque de menos 20 hacia arriba no le permite pasar, pero por aquí sí. 00:04:05
Bueno, pues le hemos puesto un punto de emoción al juego, de barbaridad, que bien poder programar. 00:04:15
y luego nos ha obligado a utilizar el ensayo y el error, porque yo realmente ni se me ocurría que pudiera ponerlo así. 00:04:22
La posición es mayor que 150, no le deja pasar de aquí, pero también tiene que ser menor de menos 20 y por eso podemos movernos por aquí. 00:04:30
Bueno, pues ya lo tenemos. La verdad que la programación siempre nos está sorprendiendo y haciéndonos pensar de una manera 00:04:40
y sobre todo con unos códigos sencillísimos que nos hacen reflexionar muchísimo, muchísimo más que muchos enunciados, desde luego, de otras áreas. 00:04:47
Bueno, pues espero que le veáis utilidad. Muchas gracias. 00:04:59
Idioma/s:
es
Materias:
Diseño, Matemáticas, Tecnología, Tecnologías de la Información, Programación
Etiquetas:
Juegos, Operaciones matemáticas, Tablet, Tecnología, Scratch, Competencia Digital, CompDigEdu, Competencia Digital Docente, Código Escuela 4.0_M, Animación
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:
Felicisimo González Canle
Subido por:
Felicisimo G.
Licencia:
Reconocimiento - No comercial - Compartir igual
Visualizaciones:
5
Fecha:
4 de mayo de 2026 - 22:51
Visibilidad:
Público
Centro:
CP INF-PRI JOVELLANOS
Duración:
05′ 02″
Relación de aspecto:
1.78:1
Resolución:
1920x1080 píxeles
Tamaño:
72.65 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid