tareas de algoritmos
Es muy difícil elaborar procedimientos perfectos en un primer intento y la dificultad aumenta a medida que los problemas se vuelven más complejos. Después de traducir elalgoritmo en un lenguaje de programación, el procedimiento resultante debe ser probado y los resultados validados (revisión). A este proceso se le conoce como depuración y contribuye a mejorar en losestudiantes la capacidad para resolver problemas puesto que la depuración basada en la retroalimentación es una habilidad útil para toda la vida (Stager, 2003).
La depuración de un procedimiento haceparte fundamental del ciclo de programación y desde el punto de vista educativo estimula en los estudiantes la curiosidad, la perspectiva, la comunicación y promueve valores como responsabilidad,fortaleza, laboriosidad, paciencia y perseverancia. La programación facilita un diálogo interior en el cual la retroalimentación constante y el éxito gradual empujan a los alumnos a ir más allá de susexpectativas (Stager, 2003).
Otras dos actividades relacionadas con esta etapa, que no se tratarán, son la afinación y la documentación. La primera consiste en realizar retoques para lograr una mejorapariencia del programa (en pantalla o en los resultados impresos) o para ofrecer funcionalidades más allá de los resultados esperados, especificados en la fase de análisis del problema. La segunda tieneun carácter eminentemente comunicativo, con la documentación de un programa se pone a prueba la capacidad del estudiante para informar a otras personas qué hace su programa, cómo lo hace y elsignificado de cada elemento utilizado. Esta actividad se puede llevar a cabo mediante comentarios introducidos al código o por medio de documentación formal en un documento que se anexa al procedimientoelaborado.
Depuración
La corrección de fallas es una de las situaciones que mayor frecuencia tienen en el mundo profesional. Con esta actividad se intenta identificar fallas sintácticas o lógicas...
Regístrate para leer el documento completo.