Actividad 01
Enseñanza entre Pares: Fibonacci Recursivo vs. Memoizado
Los estudiantes escriben funciones recursivas para Fibonacci y las modifican con un diccionario para memorización. Comparan el número de llamadas a la función usando contadores. Discuten el ahorro computacional observado.
¿Cómo la programación dinámica evita la recomputación de subproblemas ya resueltos?
Consejo de FacilitaciónPara la actividad de Pares sobre Fibonacci, observe si los estudiantes identifican correctamente los cálculos repetidos en la versión recursiva antes de implementar la memoización.
Qué observarPresente a los estudiantes el problema de calcular el n-ésimo número de Fibonacci. Pida que escriban el pseudocódigo para una solución recursiva simple y luego modifiquenlo para incluir memorización, explicando dónde se almacenan y recuperan los resultados.