Ir al menú de navegación principal Ir al contenido principal Ir al pie de página del sitio

Modelo metodológico para simplificar la comprensión de tres paradigmas de programación basándose en Aprendizaje Significativo [Methodological proposal to simplify the concept under three computer programming paradigm using meaningful learning]

Modelo metodológico para simplificar la comprensión de tres paradigmas de programación basándose en Aprendizaje Significativo [Methodological proposal to simplify the concept under three computer programming paradigm using meaningful learning]



Abrir | Descargar


Sección
Artículos

Cómo citar
Trejos Buriticá, O. I. (2016). Modelo metodológico para simplificar la comprensión de tres paradigmas de programación basándose en Aprendizaje Significativo [Methodological proposal to simplify the concept under three computer programming paradigm using meaningful learning]. Ventana Informática, 33. https://doi.org/10.30554/ventanainform.33.1407.2015
Descargar cita

Dimensions
PlumX

Cómo citar

Trejos Buriticá, O. I. (2016). Modelo metodológico para simplificar la comprensión de tres paradigmas de programación basándose en Aprendizaje Significativo [Methodological proposal to simplify the concept under three computer programming paradigm using meaningful learning]. Ventana Informática, 33. https://doi.org/10.30554/ventanainform.33.1407.2015

Descargar cita

Omar Iván Trejos Buriticá

Omar Iván Trejos Buriticá,

Ingeniero de Sistemas, PhD. en Ciencias de la Educación. Docente de Planta, Facultad de Ingenierías, Ingeniería de Sistemas y Computación, Universidad Tecnológica de Pereira, (Pereira, Risaralda, Colombia)

Este artículo aborda una propuesta metodológica para que la comprensión general de los paradigmas de programación funcional, imperativa y orientada a objetos se simplifique de forma que los estudiantes de informática tengan un fundamento sólido a partir del cual puedan comprender sus diferencias y aplicaciones. La propuesta se basa en la cristalización de tres modelos teóricos asociados al modelo computacional que privilegia dentro del contexto de sus propias características, y se enmarca dentro de una investigación educativa de carácter cualitativo, articulada con la teoría que subyace a cada paradigma, la cual se ha socializado con estudiantes de Ingeniería de Sistemas, y se han recogido algunas opiniones al respecto de su facilidad para comprender los tres paradigmas. A partir de la utilización de este modelo se han evidenciado, vía resolución de problemas teóricos, una aplicación directa y sencilla del concepto de paradigma así como una mejor utilización de las herramientas que giran en torno a ellos. La comprensión de las diferencias, coincidencias y aplicaciones de los paradigmas ha generado elementos de alta motivación y aprendizaje autónomo en los estudiantes.

Palabras clave: Aprendizaje significativo, paradigma de programación, programación de computadores, programación imperativa, programación funcional, programación orientada a objetos.


This article presents a methodological proposal to understand the basics of three computer programming paradigms (functional, imperative and object-oriented) to bring to informatics students a solid foundation to use their differences and their applications. We use three theorical models linked with de computational model associated to each paradigm and its characteristics. The methodology is allocated inside an educative and qualitative research accordingly the theory of each computer programming paradigm. The results of this methodology have been socialized with Systems Engineering students in the firsts and last semesters and we collected some opinions about it. From the use of this model and the use of problem based learning we evidence that the paradigm concept and its application is more direct and simple and, due this, the use of the tools around the concepts. Another effect of this methodology is a higher motivation and an autonomous learning in the students.

Keywords: Computer programming, imperative programming, functional programming, meaningful learning, object-oriented programming, programming paradigm


Visitas del artículo 696 | Visitas PDF 372


Descargas

Los datos de descarga todavía no están disponibles.
Sistema OJS 3.4.0.10 - Metabiblioteca |