Un cambio de paradigma en la enseñanza de fundamentos de programación en ingeniería de sistemas

Autores/as

  • Ricardo Timarán Pereira Universidad de Nariño, San Juan de Pasto
  • Anívar Chaves Torres Institución Universitaria CESMAG, San Juan de Pasto
  • Juan Carlos Checa Mora Universidad Cooperativa de Colombia,San Juan de Pasto
  • Javier Jiménez Toledo Institución Universitaria CESMAG, San Juan de Pasto
  • Hugo Ordóñez Erazo Universidad Mariana , San Juan de Pasto
  • Constanza Colunge Corporación Universitaria Autónoma de Nariño, San Juan de Pasto

DOI:

https://doi.org/10.26507/rei.v4n7.78

Palabras clave:

paradigma, enseñanza de programación, modelo funcional, lenguaje Scheme

Resumen

En este artículo se presentan los resultados del proyecto de investigación cuyo objetivo fue aplicar el modelo de programación funcional con lenguaje Scheme en la enseñanza de fundamentos de programación en Ingeniería de Sistemas. La investigación se desarrolló en cinco instituciones de educación superior de la ciudad de Pasto (Colombia), que forman parte de la Red Universitaria de Investigación en Sistemas de Nariño - RUISNAR. Estas instituciones utilizaban el paradigma de programación imperativo y lenguajes como C y Java en los primeros cursos de programación. Los resultados obtenidos contribuyen a soportar la decisión sobre cuál es el modelo de programación más conveniente para iniciar a los estudiantes de Ingeniería de Sistemas en el campo de la programación.

Descargas

Los datos de descargas todavía no están disponibles.

Biografía del autor/a

Ricardo Timarán Pereira, Universidad de Nariño, San Juan de Pasto

Anívar Chaves Torres, Institución Universitaria CESMAG, San Juan de Pasto

Juan Carlos Checa Mora, Universidad Cooperativa de Colombia,San Juan de Pasto

Javier Jiménez Toledo, Institución Universitaria CESMAG, San Juan de Pasto

Hugo Ordóñez Erazo, Universidad Mariana , San Juan de Pasto

Constanza Colunge, Corporación Universitaria Autónoma de Nariño, San Juan de Pasto

Referencias bibliográficas

Backus, J. (1978). Can Programming Be Liberated From the Von Neumann Style? A Functional Style and its Algebra of Programs. Communications of the ACM, Vol. 21, No. 8, August, pp. 613-645.

Botero, R. (2006). Fundamentos de Programación con Orientación a Objetos. Tecnológico de Antioquia, Medellin, Colombia.

Church, A. (1941). The Calculi of Lambda Conversion. Annals of Mathematical Studies, No.6, Princeton University Press, Princeton N.J., USA.

Dijkstra, E. y Feijen, W. (1988: 1984). A Method of Programming. Addison-Wesley, Boston, USA.

García, J. (2003). Un Enfoque Semiformal para la Introducción a la Programación. Departamento de Informática y Sistemas. Universidad de Murcia, España.

Hoare, C. (1972). Proff of correctness of data representations. Acta Informática 1(1):271-281.

Serón, F., Magallón, J. y Baldassarri, S. (2006). Lenguajes de programación. Universidad de Zaragoza, España.

Van Roy P. y Haridi, S. (2004). Concepts, Techiques, and Models of Computer Programming. The MIT Press, Cambridge, USA.

Wirth N (1971). Program Development by Stepwise Refinement. Communications of the ACM, Vol. 14, No. 4, April, pp. 221 – 227.

Descargas

Publicado

2009-06-15

Cómo citar

Timarán Pereira, R., Chaves Torres, A., Checa Mora, J. C., Jiménez Toledo, J., Ordóñez Erazo, H., & Colunge, C. (2009). Un cambio de paradigma en la enseñanza de fundamentos de programación en ingeniería de sistemas. Revista Educación En Ingeniería, 4(7), 120–128. https://doi.org/10.26507/rei.v4n7.78

Número

Sección

Sección Pedagógica

Métricas

QR Code
Estadísticas de artículo
Vistas de resúmenes
Vistas de PDF
Descargas de PDF
Vistas de HTML
Otras vistas
Crossref Cited-by logo