Resumen:
Una actividad importante en la Ingeniería de Sistemas es el desarrollo de software, en el que se utilizan varios paradigmas, entre ellos: el imperativo con los modelos procedural y orientado a objetos, el declarativo con los modelos funcional y lógico. Sin embargo, en las instituciones de educación superior (lES) de Pasto, en las que se ofrece el programa de Ingeniería de sistemas, no se ha aplicado más que el modelo imperativo como contenido fundamental de las asignaturas del componente de programación. En la actualidad, existe un debate sobre la conveniencia de aplicar un enfoque estructurado, orientado a objetos o funcional para iniciar los fundamentos de la programación en Ingeniería de Sistemas.
El objetivo de este proyecto fue: aplicar y evaluar el modelo funcional utilizando el lenguaje Scheme en la enseñanza de los fundamentos de la programación en Ingeniería de Sistemas, con el fin de desarrollar en el estudiante la capacidad de entender y utilizar la recursividad, como apoyo fundamental en la solución de problemas en el campo del desarrollo de software.
Descripción:
Prólogo | 1. Introducción | 2. Enseñanza de los fundamentos de programación en Ingeniería de Sistemas | 3. Ruisnar y la enseñanza de fundamentos de programación | 4. Aplicación del modelo funcional en la Universidad de Nariño | 5. Aplicación del modelo funcional en la Institución Universitaria Cesmag | 6. Aplicación del modelo funcional en la Universidad Mariana | 7. Aplicación del modelo funcional en la Corporación Universitaria Autónoma de Nariño | 8. Aplicación del modelo funcional en la Universidad Cooperativa de Colombia | 9. Conclusiones | 10. Recomendaciones | Referencias | Anexos