Grado 8° · Periodo 2
Definir y utilizar funciones propias con `def`, parámetros y `return`, comprendiendo la diferencia entre definir una función y llamarla, y reconociendo las ventajas de la reutilización de código.
🌱 Conexión Territorial: Aplicamos estos saberes a Popayán y el departamento del Cauca.
"Biblioteca de Funciones del Salón" (25 minutos): los estudiantes crean un archivo `funciones_salon.py` con al menos 4 funciones reutilizables: (1) `calcular_promedio(lista_notas)` → devuelve el promedio, (2) `clasificar_obra(anio)` → devuelve el movimiento artístico, (3) `generar_etiqueta(titulo, autor, anio)` → devuelve un string formateado, (4) `determinar_aprobacion(nota)` → devuelve "Aprobado" o "Reprobado". Luego importan las funciones en otro script y las usan.
Tiempo del Reto: 25 minutos
escribir la definición de una función `saludar(nombre)` que imprima "¡Hola, [nombre]! Bienvenido al Salón de la Crítica Joven" y mostrar cómo llamarla.
📝 Recuerda documentar los hallazgos en tu bitácora de aprendizaje.