ESTRATEGIAS PARA LA ENSEÑANZA DE LÓGICA DE PROGRAMACIÓN EN INGENIERÍA

Autores/as

  • Gabriel Elías Chanchí
  • Pedro Álvarez Sánchez
  • Wilmar Yesid Campo Muñoz

DOI:

https://doi.org/10.26507/ponencia.360

Palabras clave:

enseñanza, lenguaje de programación, lógica de programación, programación

Resumen

Una de las problemáticas asociadas al aprendizaje dentro de los cursos de programación, es la apropiación de los diferentes elementos de la lógica de programación debido a la dificultad asociada a la comprensión de conceptos computacionales tales como: condicionales, operadores de comparación y relación, ciclos, ciclos anidados, arreglos, matrices, entre otros. Otro de los factores asociados a la anterior problemática, es el uso de términos en inglés dentro de la sintaxis de los lenguajes de programación, lo cual dificulta la asimilación de los conceptos de programación. De igual modo, en lo que respecta a la aplicación práctica de estas temáticas, existen entornos de desarrollo que si bien agilizan la escritura de los programas, hacen transparente al estudiante la comprensión completa del código y la retención de ciertos conceptos que son fundamentales en la enseñanza de la lógica de programación. El anterior problema, se hace más complejo si el lenguaje de programación escogido para la enseñanza, no tiene una curva de aprendizaje de rápido  crecimiento, como es el caso del lenguaje Java. En el presente artículo, se describen un conjunto de estrategias que se han venido utilizando en los cursos introductorios de programación dentro de los programas de Ingeniería Informática y Tecnología en Desarrollo de Software de la Institución Universitaria Colegio Mayor del Cauca, con el fin de mejorar la apropiación de los conceptos de lógica de programación. Dentro de  las estrategias presentadas se encuentra el uso de herramientas para el diseño y ejecución de diagramas de flujo, la inclusión del lenguaje LPP como medio para apropiar la comprensión de algoritmos en el lenguaje español y como preparación para el uso de un lenguaje de programación convencional, el uso de entornos de desarrollo libres y no convencionales para la enseñanza del lenguaje Java (Dr Java y JGrasp), los cuales al tener funcionalidades limitadas posibilitan una mejor retención de la sintaxis y la estructura de los programas en el lenguaje.  De este modo, las estrategias presentadas en este artículo pretenden servir de referencia para los docentes del área, en cuanto al uso de herramientas alternativas para el aprendizaje de la lógica de programación.

Descargas

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

Descargas

Publicado

06-08-2018

Cómo citar

[1]
G. E. . Chanchí, P. Álvarez Sánchez, y W. Y. . Campo Muñoz, «ESTRATEGIAS PARA LA ENSEÑANZA DE LÓGICA DE PROGRAMACIÓN EN INGENIERÍA», EIEI ACOFI, ago. 2018.

Evento

Sección

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