Actividad 01
Parejas: Refactorización de Código
Proporciona un programa largo con repeticiones. Las parejas identifican secciones repetidas, las convierten en funciones con parámetros y prueban el código refactorizado. Discuten mejoras en legibilidad y depuración.
¿Cómo ayuda la división de un problema grande en partes pequeñas a la depuración de errores?
Consejo de FacilitaciónDurante la actividad de Parejas: Refactorización de Código, pida a los estudiantes que comparen su versión inicial del código con la refactorizada, destacando cómo los parámetros hacen que la función sea flexible.
Qué observarEntregue a cada estudiante una tarjeta con un fragmento de código simple que realice una tarea específica (ej. calcular el área de un rectángulo). Pida que escriban una función que encapsule esa tarea, incluyendo parámetros y un valor de retorno si aplica. Deben explicar brevemente por qué su función es útil.