Affiliation:
1. Universidad Tecnológica de Pereira
Abstract
El aprendizaje de la programación de computadores es una invitación permanente a docentes ingenieros para buscar mecanismos, teorías y modelos que lo faciliten y, de paso, que simplifiquen la resolución de problemas a partir del aprovechamiento del pensamiento computacional. El concepto de función y la estrategia “divide and conquer” se han ido convirtiendo en un camino que facilita la asimilación y aplicación de la programación dentro del paradigma funcional y, al tiempo, simplifica el aprendizaje de otros paradigmas de programación. El presente artículo está basado en una investigación realizada en paralelo con grupos de Programación I Paradigma Funcional a lo largo de los últimos 6 semestres en el programa Ingeniería de Sistemas y Computación. Los resultados son significativamente diferentes si se comparan los grupos en los cuales se adoptó la estrategia “divide and conquer” con los resultados de aquellos con los cuales se trabajó una sola función que incluyera todo el proceso lógico de resolución de un problema. Se concluye que es mucho más conveniente atomizar una solución algorítmica computacional basada en funciones que pensar dicha solución en un solo cuerpo lógico, independiente del paradigma de programación.
Publisher
Universidad Catolica de Pereira
Reference17 articles.
1. Trejos Buriticá, O. Lógica de Programación. Bogotá: Ediciones de la U, 2017.
2. Wing, J. Computational Thinking. Communications on the ACM, 49(3), p.p. 33-35, 2006.
3. Brown, N., & Wilson, G. (2018). Ten quick tips for teaching programming. PLos Comput Biol, 14(4), 1-8, 2018. [4] Diaz Barriga, F., & Hernandez Rojas, G. Estrategias docentes para un aprendizaje significativo. México: McGraw Hill, 2002.
4. Brassard, G., & Bratley, P. Fundamentos de Algoritmia. New York (USA): Prentice Hall, 1997.
5. Basogain Olabe, X., Olabe Basogain , M., & Olabe Basogain, J. Pensamiento Computacional a través de la programación: paradigma de aprendizaje. Revista de Educación a Distancia, 46(6), 2015, 2-35.