Mantenimiento y modularización de EvalCode para su puesta en marcha en plataformas Moodle
Maintenance and modularization of EvalCode for its implementation on Moodle platforms
Ver/ Abrir
Identificadores
URI: http://hdl.handle.net/10902/16895Registro completo
Mostrar el registro completo DCAutoría
Quintana Pelayo, GuillermoFecha
2019-06-20Derechos
Atribución-NoComercial-SinDerivadas 3.0 España
Palabras clave
Moodle
Aprendizaje automático
Evaluación automática
Autonomous learning
Automatic evaluation system
Resumen/Abstract
RESUMEN: El uso de sistemas de gestión y aprendizaje online como Moodle está en constante auge y, cada vez más, se utiliza como medio principal de comunicación con los alumnos, ya sea para proporcionarles material de estudio o para la entrega de trabajos y prácticas. Este proyecto consiste en la recuperación, mantenimiento, mejora y puesta en marcha de una herramienta de evaluación automática de ejercicios de programación integrada en la plataforma Moodle: EvalCode. Esta herramienta permite evaluar las entregas de los alumnos desde su subida a la plataforma y generar datos de realimentación, tanto para alumnos como profesores. La utilización de un sistema como éste ayuda a los docentes a reducir el trabajo asociado a la evaluación continuada y, a su vez, es capaz de proporcionar a los alumnos una idea inmediata de las deficiencias de su ejercicio. El trabajo parte de una versión previa de EvalCode que no pudo quedar completa y funcional para su explotación real. Se plantea como objetivo añadir funcionalidades, corregir las que no estén completas y realizar un despliegue del sistema para hacer pruebas reales con los alumnos de Ingeniería Informática de la Universidad de Cantabria.
ABSTRACT: The use of online learning and management systems such as Moodle is constantly growing and it is used as the main source of communication with students, either to provide them material for study or to submit work and practices. This project consists in the recovery, maintenance, improvement and start-up of an automatic evaluation tool for programming exercises integrated in the Moodle platform: EvalCode. This tool allows the students to evaluate submissions and generate feedback data, both for students and teachers. The use of a system like this helps teachers to reduce the work associated with continuous assessment and, in turn, is able to provide students with an immediate idea of the deficiencies of their exercise. The work is based on a previous version of EvalCode that could not be complete and functional for its real use. The aim is to add functionalities, correct those that are not complete and perform a deployment of the system to do real tests with the students of Computer Engineering of the University of Cantabria.