Aplicación de los modelos mentales en la enseñanza de los fundamentos de programación en el programa de ingeniería de sistemas de la Universidad de Nariño

Authors

  • Manuel Bolaños González Universidad de Nariño
  • Nelson Antonio Jaramillo Enríquez Universidad de Nariño
  • Alexánder Barón Salazar Universidad de Nariño

DOI:

https://doi.org/10.26507/paper.4779

Keywords:

Modelo mental, Pensamiento computacional, Pensamiento algorítmico, Fundamentos de programación

Abstract

Las características de un buen ingeniero de sistemas se reflejan en la forma como plantea, analiza, diseña e implementa posibles soluciones a un problema sistémico o computacional, y es el resultado del análisis, el que determina el éxito de la solución, ya que es este el que establece los componentes y las relaciones en forma sistémica, en donde, el diseño y la implementación, fundamentan su acción en los planteamientos especificados por el análisis.

Teniendo en cuenta que los modelos mentales son representaciones internas de la realidad que las personas utilizan para comprender, prever y dar soluciones a problemas del mundo y los modelos computacionales utilizados para manejar mayor complejidad y precisión en la solución de estos, el programa de Ingeniería de sistemas de la Universidad de Nariño en la materia de programación I, fortalece el componente analítico de la solución de problemas, al tomar como base un modelo mental solución con características detalladas que muestran lo que hace realmente la mente para llegar al resultado. El detalle con que se llega a plantear el modelo mental solución, fruto de la forma como cada estudiante lo plantea, permite identificar en forma asociada y natural, conceptos computacionales como: las variables y el manejo de sus valores, las acciones de entrada, salida, asignación, decisión y ciclos y un orden lógico de asociación, para obtener así, la solución computacional, objetivo del curso.

De acuerdo con lo anterior, el modelo mental solución con sus componentes resultantes y sus relaciones, al asociarse con los componentes computacionales correspondientes, forman en la mente esquemas conceptuales que asocian a los elementos mentales características computacionales, favoreciendo con los pensamientos computacional y algorítmico, el objetivo principal de un curso de fundamentos de programación como lo es programación I.

El presente estudio permite determinar el nivel de análisis alcanzado, en dos procesos de aprendizaje, determinados estos en la forma como se enfrentan a la solución de un problema en un ambiente computacional, el primero utilizando modelos mentales, y el segundo en forma tradicional. Los resultados llevan a determinar que, el nivel de análisis alcanzado por los estudiantes que utilizaron modelos mentales es superior al nivel de análisis alcanzado por estudiantes que trabajan en forma tradicional.

Author Biography

Manuel Bolaños González, Universidad de Nariño

References

Anderson, J. R. (1983). The Architecture of Cognition. Harvard University Press.

Jonassen, D. H. (1995). Supporting the development of knowledge structures in novices. In B. G. Wilson (Ed.), Constructivist learning environments: Case studies in instructional design (pp. 109–127). Educational Technology Publications.

Norman, D. A., & Lindsay, P. H. (1977). Human Information Processing: An Introduction to Psychology. Academic Press.

Rumelhart, D. E. (1980). Schemata: The building blocks of cognition. En R. J. Spiro, B

How to Cite

[1]
M. Bolaños González, N. A. Jaramillo Enríquez, and A. Barón Salazar, “Aplicación de los modelos mentales en la enseñanza de los fundamentos de programación en el programa de ingeniería de sistemas de la Universidad de Nariño”, EIEI ACOFI, Sep. 2025.

Downloads

Download data is not yet available.

Published

2025-09-08
Article metrics
Abstract views
Galley vies
PDF Views
HTML views
Other views
Escanea para compartir
QR Code
Crossref Cited-by logo