Automatización de los procesos de corrección y autoevaluación de prácticas en asignaturas con contenidos de programación mediante herramientas TIC

  1. Christopher Expósito-Izquierdo
  2. Israel López-Plata
  3. Belén Melián-Batista
  4. José Marcos Moreno-Vega
Libro:
De la innovación imaginada a los procesos de cambio
  1. Ana Vega Navarro (coord.)
  2. David Stendardi (coord.)

Editorial: Servicio de Publicaciones ; Universidad de La Laguna

ISBN: 978-84-15939-62-7

Año de publicación: 2018

Páginas: 387-408

Tipo: Capítulo de Libro

Resumen

La programación informática se ha convertido en los últimos años en una herramienta transversal en múltiples áreas de conocimiento. A través de la programación el estudiante crea programas que presentan un comportamiento deseado en un contexto práctico concreto. Sin embargo, el proceso de escritura de programación le demanda al estudiante habitualmente de conocimientos de múltiples áreas, dominio de lenguajes de programación, algoritmos de propósito específico y lógica formal, entre otros. Actualmente, la Universidad de La Laguna incluye la programación en múltiples titulaciones oficiales. En estas titulaciones el estudiante se enfrenta a la realización de múltiples prácticas de laboratorio donde tiene que demostrar sus conocimientos relativos a programación para la resolución de algún problema planteado por el profesorado dentro del contexto de la asignatura que imparte. El proceso de corrección de las prácticas involucra un análisis exhaustivo por parte del profesorado de las propuestas de programación realizadas por el alumnado. Esto habitualmente implica la corrección de un número elevado de propuestas durante las sesiones prácticas, lo cual da lugar a que el nivel de detalle en la evaluación sea inevitablemente inferior al deseado. Consecuentemente, se da lugar a que algunos alumnos presenten insatisfacción con las calificaciones obtenidas así como extenuación por parte del profesorado ante la carga de trabajo concentrada en las sesiones prácticas. En este trabajo se plantea el diseño, implementación y validación de una herramienta software que automatiza los procesos de corrección a la vez que facilita la autoevaluación por parte del alumnado durante el desarrollo de las prácticas.