Una de las dificultades de los cursos de Fundamentos de Programacion es la comprension y aplicacion de los conceptos de logica de programacion y la posterior transicion en el aprendizaje y uso de un lenguaje de programacion, considerando que existen conceptos complejos de apropiar, sumado a la dificultad asociada a que los lenguajes de programacion usan palabras reservadas en un idioma diferente al nativo. Como posible solucion al anterior problema, en la Facultad de Ingenieria de la Institucion Universitaria Colegio Mayor se viene promoviendo el uso del lenguaje de programacion para principiantes (LPP), el cual permite el desarrollo de algoritmos mediante pseudocodigo y en el idioma nativo de los estudiantes. Aunque se ha observado que con LPP se facilita el aprendizaje de los conceptos, aun existen tematicas complejas de asimilar por parte de los estudiantes, como es el caso de las estructuras algoritmicas. Una alternativa al problema anterior, es la vinculacion de estrategias de gamificacion en la ensenanza de la logica de programacion, con el objetivo de contribuir al cumplimiento de las competencias en esta area. La aplicacion de la gamificacion como estrategia, permite atraer la atencion y participacion de los estudiantes para que hagan uso de escenarios con mecanicas y dinamicas de juego, con el fin de hacer eficaz y divertido el aprendizaje. A partir de lo anterior, en este trabajo se propone un escenario de gamificacion virtual para el curso de fundamentos de programacion de la facultad de ingenieria de la Institucion Universitaria Colegio Mayor del Cauca, el cual se denomina “Codificados”. Este escenario se basa en una heteroevaluacion donde se valora de manera intrinseca el desempeno del estudiante sobre preguntas teoricas y practicas orientadas hacia la seleccion de respuestas de algoritmos en el lenguaje LPP, con el fin de medir la competencia establecida, facilitar el proceso de ensenanza-aprendizaje de los lenguajes de programacion y dinamizar el aprendizaje de los estudiantes del componente de modulo. La dinamica del escenario, consiste en que un estudiante debe resolver un determinado numero de preguntas aleatorias, sobre el contenido programatico: Introduccion a la logica de programacion, introduccion al lenguaje LPP, sentencias de control. Codificados consta de 3 niveles cada uno de los cuales tiene 10 preguntas. Si el estudiante soluciona correctamente la totalidad de las preguntas de un nivel, acumulara una medalla. El estudiante no tiene un limite de tiempo para resolver cada pregunta. El cumplimiento de las competencias, es evaluado usando metricas de gamificacion, las cuales permiten medir la eficacia y la eficiencia en el alcance de los retos del juego. Asi mismo el escenario de gamificacion fue evaluado mediante el uso de pruebas de usabilidad con estudiantes del curso de Fundamentos de Programacion, considerando para ello la tecnica de co-descubrimiento. En esta prueba, mientras los estudiantes evaluaban el escenario, realizaban comentarios en voz alta sobre la funcionalidad y utilidad del mismo. Esta prueba busca identificar posibles problemas en el diseno e implementacion del escenario, asi como los aspectos positivos relacionados con el proceso de apropiacion de las competencias de programacion.
Tópico:
Educational Innovations and Technology
Citaciones:
0
Citaciones por año:
No hay datos de citaciones disponibles
Altmétricas:
No hay DOI disponible para mostrar altmétricas
Información de la Fuente:
FuenteEncuentro Internacional de Educación en Ingeniería ACOFI 2016