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).

🧰

Qué Necesitas en Casa

Checklist interactivo

Revisa los materiales juntos y marca las casillas a medida que los tengan listos:

Python: en el computador (Python instalado o Trinket); en Android, Pydroid 3 (turtle funciona en Trinket y en Python instalado)
2–3 sesiones
👣

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
🤖
¿Practicar con el Robot?
Prueba el simulador de cuadrícula 5x5
Jugar ➔