Misión I13Nivel Inventores (10–12 años) En Celular Computador 20–30 min
Funciones con def
Python: def, parámetros y return
🗺️
Tu Misión de Hoy
Igual que Mis bloques en Scratch, en Python creas tus propias órdenes con def. Hoy inventas funciones que dibujan y calculan.
🧰
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 I13
Aprende jugando: resuelve el reto interactivo directamente aquí abajo.
Llama a la función: def duplicar(x): return x * 2
duplicar(3) → Resultado: 6
🏆 Reto Extra de Exploración
- Haz
def es_par(n): que devuelva True o False (pista: n % 2 == 0).🐞 Si algo no funciona (¡Hora de depurar!)
-
NameError → llamaste a la función antes de definirla; def debe ir arriba.
- Devuelve None → olvidaste return.💬 Muéstraselo a tu Familia
Muestra tus funciones y explica qué hace
return.¿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
Definir funciones con parámetros y valor de retorno.
📋Antes de empezar
Tenga Trinket abierto.
❓Preguntas para hacer
- ¿Qué diferencia hay entre
print y return?
- ¿Por qué es útil una función?
- ¿Qué función harías para tu vida diaria?
Si se atasca (de menos a más ayuda):
1. Recuérdele E17 e I03.
2. Escriba usted def y deje que complete el cuerpo.
3. Use funciones sin parámetros primero.💡Sin computador / solo celular
Solo celular: Trinket funciona en el navegador del celular (más cómodo con un teclado Bluetooth) ⚠, o use Pydroid 3 en Android. Sin pantalla: "máquinas" en papel: entra un número, sale otro (doble, triple, +5).
⭐Sello del pasaporte
✅ el niño define y usa una función con parámetro y return.
🧠Conceptos
Navegación del Programa
🤖
Jugar ➔¿Practicar con el Robot?
Prueba el simulador de cuadrícula 5x5