Skip to content
Tecnología y Digitalización · 1° ESO

Ideas de aprendizaje activo

Diseño de Juegos Sencillos en Scratch

El diseño de juegos en Scratch convierte conceptos abstractos de programación en experiencias tangibles para los estudiantes. Cuando crean mecánicas como colisiones o puntuación, internalizan cómo los algoritmos resuelven problemas reales, lo que refuerza su comprensión de la lógica secuencial y condicional.

Competencias Clave LOMLOELOMLOE: ESO - Desarrollo de softwareLOMLOE: ESO - Pensamiento computacional
30–50 minParejas → Toda la clase4 actividades

Actividad 01

Parejas Programadoras: Juego de Plataformas

Los alumnos en parejas diseñan un juego con un sprite que salta plataformas y detecta colisiones mediante bloques de 'tocando'. Prueban el juego mutuamente y ajustan la velocidad del enemigo. Finalmente, comparten capturas de pantalla de su prototipo final.

¿Cómo implementaríais un sistema de colisiones para un juego de plataformas?

Consejo de facilitaciónDurante la actividad 'Parejas Programadoras', pídeles que documenten en papel cada bloque usado y su propósito antes de codificar, para evitar decisiones improvisadas.

Qué observarLos alumnos juegan a un juego creado por un compañero. Deben anotar dos aspectos positivos del juego y una sugerencia específica para mejorar la jugabilidad o la dificultad. Comparten el feedback de forma constructiva.

AplicarAnalizarEvaluarCrearAutogestiónHabilidades RelacionalesToma de Decisiones
Generar clase completa

Actividad 02

Aprendizaje Basado en Proyectos (ABP)50 min · Grupos pequeños

Grupos Pequeños: Torneo de Equilibrio

Grupos crean tres versiones de un mismo juego con dificultad creciente: fácil, media y difícil. Rotan para jugar las versiones ajenas y votan la más equilibrada. Discuten ajustes como velocidad o número de obstáculos.

¿Qué estrategias usaríais para equilibrar la dificultad de un juego?

Consejo de facilitaciónEn el 'Torneo de Equilibrio', asigna roles rotativos (jugador, observador, anotador) para que todos participen activamente en el análisis de dificultad.

Qué observarEntrega a cada alumno una tarjeta con una pregunta: 'Describe un problema que encontraste al crear tu juego y cómo lo solucionaste' o '¿Qué bloque de Scratch te resultó más útil para tu juego y por qué?'

AplicarAnalizarEvaluarCrearAutogestiónHabilidades RelacionalesToma de Decisiones
Generar clase completa

Actividad 03

Individual: Reflexión de Diseño

Cada estudiante justifica por escrito tres decisiones de su juego, como elección de sprites o lógica de victoria. Incluyen un diagrama de flujo del algoritmo principal. Comparten uno en el foro de clase.

¿Cómo justificaríais las decisiones de diseño de vuestro juego para maximizar la diversión?

Consejo de facilitaciónEn la 'Galería de Juegos', delimita un tiempo máximo de 3 minutos por exposición para mantener el ritmo y fomentar resúmenes concisos.

Qué observarDurante la clase, el docente observa a los estudiantes mientras trabajan. Pregunta individualmente: '¿Cómo has hecho para que el personaje salte?' o '¿Qué pasa si el jugador toca el obstáculo?' para verificar la comprensión de bloques específicos.

AplicarAnalizarEvaluarCrearAutogestiónHabilidades RelacionalesToma de Decisiones
Generar clase completa

Actividad 04

Clase Entera: Galería de Juegos

Proyectan todos los juegos en Scratch y la clase juega colectivamente. Votan por categorías como 'más divertido' o 'mejor colisión'. El profesor guía una discusión sobre patrones comunes en diseños exitosos.

¿Cómo implementaríais un sistema de colisiones para un juego de plataformas?

Consejo de facilitaciónPara la 'Reflexión de Diseño', proporciona una plantilla con preguntas estructuradas que guíen su justificación técnica y creativa.

Qué observarLos alumnos juegan a un juego creado por un compañero. Deben anotar dos aspectos positivos del juego y una sugerencia específica para mejorar la jugabilidad o la dificultad. Comparten el feedback de forma constructiva.

AplicarAnalizarEvaluarCrearAutogestiónHabilidades RelacionalesToma de Decisiones
Generar clase completa

Algunas notas para enseñar esta unidad

La clave está en conectar la teoría con la práctica inmediata: después de explicar un bloque como 'si tocando', los estudiantes deben aplicarlo en el mismo momento para ver su efecto. Evita clases teóricas largas; mejor usa demostraciones rápidas en la pizarra interactiva y deja que experimenten con ejemplos mínimos antes de expandir. La investigación muestra que la iteración constante y el error como parte del proceso reducen la frustración y aumentan la retención.

Al finalizar la unidad, los estudiantes demuestran dominio al explicar con claridad cómo implementaron reglas de juego, identificar errores comunes en la lógica de colisiones y proponer ajustes para mejorar la jugabilidad basados en feedback recibido.


Atención a estas ideas erróneas

  • Durante Parejas Programadoras, observa que algunos estudiantes creen que las colisiones se detectan automáticamente sin código.

    Guía a los estudiantes a revisar juntos el código del juego, señalando el bloque 'si tocando [objeto]' y pídeles que añadan una colisión manualmente en su propio proyecto si no lo tienen.

  • Durante Torneo de Equilibrio, percibe que algunos equipos justifican el exceso de elementos como 'más es mejor'.

    Solicita que intercambien juegos con otro grupo y jueguen durante 2 minutos, luego pregunta: '¿Qué elemento sobraba en este juego y por qué?'. Usa sus respuestas para discutir simplicidad vs. sobrecarga.

  • Durante la Reflexión de Diseño, detecta que algunos alumnos ajustan la dificultad solo cambiando la velocidad del personaje.

    Pide que comparen su juego original con una versión modificada donde solo se haya aumentado la velocidad, y que expliquen por escrito por qué la segunda versión es menos equilibrada.


Metodologías usadas en este resumen