EL USO DE LENGUAJES DE PROGRAMACION ALTERNOS A JAVA PARA MEJORAR EL PROCESO DE APRENDIZAJE EN LOS ESTUDIANTES DE FUNDAMENTOS DE PROGRAMACION
Enviado por Jose Tarazona • 17 de Agosto de 2017 • Documentos de Investigación • 635 Palabras (3 Páginas) • 187 Visitas
EL USO DE LENGUAJES DE PROGRAMACION ALTERNOS A JAVA PARA MEJORAR EL PROCESO DE APRENDIZAJE EN LOS ESTUDIANTES DE FUNDAMENTOS DE PROGRAMACION
Edinsson Adrián Melo - 1151484
José Luis Tarazona - 1151503
Brayan David Espitia - 1151375
UNIVERSIDAD FRANCISCO DE PAULA SANTANDER
FACULTAD DE INGENIERÍA
INGENIERÍA DE SISTEMAS
PLANTEAMIENTO DEL PROBLEMA
Hoy en día en el programa de ingeniería de sistemas encontramos con que muchos estudiantes que ingresaron hace algunos años se encuentran atrasado en la línea de programación viéndose obligados a repetir materias como Fundamentos de programación debido a no haber alcanzado los conocimientos mínimos para su aprobación, además también encontramos con que la deserción estudiantil dentro de ingeniería de sistemas tiene índice mayor en los primeros semestres. La idea es realizar una acción para mejorar la curva de aprendizaje en los primeros semestres, haciendo uso de estudios estadísticos para cambiar el aprendizaje únicamente por medio del lenguaje de programación java a otros lenguajes de nivel medio como C.
OBJETIVO GENERAL
- Establecer una relación en como usando lenguajes de programación alternos a Java se puede mejorar el proceso de aprendizaje en los estudiantes.
OBJETIVOS ESPECÍFICOS
- Definir que ventaja presenta un lenguaje de programación de bajo nivel dentro del proceso de aprendizaje
- Establecer si las deserciones académicas presentadas en los primeros semestres tienen una relación con la dificultad presentada en el lenguaje de programación.
JUSTIFICACIÓN
Durante primer semestre un estudiante de ingeniería de sistemas tiene el reto de aprender a hacer sus primeras líneas de código comenzando por un seudocódigo para luego tomar contacto con un lenguaje de programación y realizar sus primeros proyectos en programación estructurada. Actualmente se hace uso del lenguaje de programación orientado a objetos Java, este lenguaje perteneciente a Oracle se encuentra dentro de la categoría denominada lenguajes de programación de alto nivel.
La problemática se basa en que al java ser un lenguaje de alto nivel maneja una serie de términos como herencia o polimorfismo que pueden llegar a actuar como distractores en la mente del estudiante, quien recién empieza a aprender programación y le pueden surgir preguntas tales como "¿Qué significa 'clase'? ¿Y qué hace ‘public static void’?" al ver cualquier código simple en java, creando un concepto erróneo de que programar es muy complicado para una mente principiante, y aunque sean conceptos importantes dentro del mundo de la programación, se puede simplificar el proceso de aprendizaje un poco, comenzando a aprender con programación estructurada en primer lugar. Una vez aprendido, dar el paso a un lenguaje orientado a objetos es un paso natural.
...