Misión C07Nivel Creadores (13–15 años) En Celular Computador 20–30 min
Buscar y ordenar
Python: búsqueda lineal y binaria, ordenamiento y eficiencia
🗺️
Tu Misión de Hoy
¿Cómo encuentra Google algo entre miles de millones de páginas? Empieza por entender los algoritmos clásicos de búsqueda y ordenamiento, y cómo medir si son rápidos.
🧰
Checklist interactivoQué Necesitas en Casa
Revisa los materiales juntos y marca las casillas a medida que los tengan listos:
Recipientes para Ordenar con la balanza (opcional)
👣
Paso a Paso en Familia
🎮
Minijuego Interactivo: Reto C07
Aprende jugando: resuelve el reto interactivo directamente aquí abajo.
Visualiza el algoritmo de ordenamiento paso a paso:
42
12
88
5
27
🏆 Reto Extra de Exploración
- Programa el ordenamiento burbuja y compara cuántas comparaciones hace.
🐞 Si algo no funciona (¡Hora de depurar!)
- Bucle infinito en la binaria → revisa que
ini y fin cambien en cada vuelta.💬 Muéstraselo a tu Familia
Muestra la tabla de cuántas comparaciones hizo cada algoritmo.
¿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
Entender algoritmos de búsqueda y ordenamiento y la idea de eficiencia.
📋Antes de empezar
Tenga Python listo. La actividad desenchufada de la balanza es una gran introducción.
❓Preguntas para hacer
- ¿Por qué la búsqueda binaria necesita una lista ordenada?
- ¿Qué pasa con el tiempo si la lista es 10 veces más grande?
- ¿Dónde se ordenan cosas en la vida real?
Si se atasca (de menos a más ayuda):
1. Jueguen primero con cartas o la balanza.
2. Sigan la binaria con papel y lápiz.
3. Den el código de la búsqueda y pidan solo medir.
💡Sin computador / solo celular
Solo celular: Pydroid 3 (Android) permite hacer esta misión; con un teclado Bluetooth es mucho más cómodo ⚠.
⭐Sello del pasaporte
✅ el niño programa un algoritmo de búsqueda o de ordenamiento y lo mide.
🧠Conceptos
Navegación del Programa
🤖
Jugar ➔¿Practicar con el Robot?
Prueba el simulador de cuadrícula 5x5