Actividad 01
Parejas: Refactorización de Código Duplicado
Proporciona un programa con cálculos repetidos, como sumas en un bucle. Los alumnos identifican patrones duplicados, crean una función con parámetros y la sustituyen. Finalmente, prueban el código refactorizado comparando resultados.
¿Cómo contribuye la modularización a la legibilidad y mantenimiento del código?
Consejo de facilitaciónEn la actividad de parejas, proporciona un código con al menos tres bloques de repetición idénticos para que los alumnos discutan en voz alta qué parte extraer y cómo definirla como función.
Qué observarEntrega a cada estudiante un fragmento de código con repeticiones evidentes. Pide que identifiquen una sección que podría convertirse en una función y que escriban la definición de esa función, incluyendo parámetros y valor de retorno si aplica.