Misión C09Nivel Creadores (13–15 años) Computador 20–30 min
Juego 2D
Proyecto Python: juego 2D con turtle (esquivar o Snake)
🗺️
Tu Misión de Hoy
¡Un videojuego en Python! Con el módulo turtle y su bucle de eventos puedes hacer un juego de esquivar o el clásico Snake (la culebrita).
🧰
Checklist interactivoQué Necesitas en Casa
Revisa los materiales juntos y marca las casillas a medida que los tengan listos:
👣
Paso a Paso en Familia
🎮
Minijuego Interactivo: Reto C09
Aprende jugando: resuelve el reto interactivo directamente aquí abajo.
🏓 Arcade Pong 2DRebotes: 0/3
¡Presiona Iniciar para jugar Pong 2D!
🎮
Mueve la paleta con el dedo, ratón o flechas para rebotar 3 veces.
🏆 Reto Extra de Exploración
- Si instalas Python en tu computador, prueba la biblioteca pygame (
pip install pygame) ⚠ con tu adulto para hacer un juego con imágenes.🐞 Si algo no funciona (¡Hora de depurar!)
- La ventana se congela → no uses
while True con turtle; usa ontimer.
- Nada se mueve en pantalla → falta pantalla.update() cuando usas tracer(0).💬 Muéstraselo a tu Familia
Reta a tu familia a batir tu récord.
¿Terminaron la misión? Estampa tu sello para avanzar.
Guía para el Adulto Acompañante
Tu rol es guiar con preguntas, no dar la respuesta.
🎯Objetivo
Programar un bucle de juego con eventos, colisiones y estado.
📋Antes de empezar
Mejor en computador. Si instalan pygame, supervise la instalación.
❓Preguntas para hacer
- ¿Qué es el bucle del juego?
- ¿Cómo detectas un choque?
- ¿Qué harías distinto en la versión 2?
Si se atasca (de menos a más ayuda):
1. Recuérdele cómo lo hizo en Scratch.
2. Empiecen solo con mover al jugador.
3. Den el esqueleto del bucle.
💡Sin computador / solo celular
Esta misión necesita computador.
⭐Sello del pasaporte
✅ el juego tiene jugador, obstáculos, puntaje y fin.
🧠Conceptos
Navegación del Programa
🤖
Jugar ➔¿Practicar con el Robot?
Prueba el simulador de cuadrícula 5x5