EDUJUDGE: Integrando el Juez-Online en e

EDUJUDGE: Integrando el Juez-Online en e-learning efectivo
Autores: Elena Verdú, David S. Carabias y Rubén M. Lorenzo
El sistema EduJudge surge por una parte, de la necesidad de mejorar las competencias
matemáticas, científicas y tecnológicas a nivel europeo, como muestran las políticas Europeas
en materia de Educación y Formación y, por otra parte, del éxito de los concursos de
programación a nivel Europeo e internacional en la educación secundaria y superior. Una de
las herramientas más utilizadas en todo el mundo durante el entrenamiento para participar en
estos concursos es el Juez On-line de la UVA (uva.onlinejudge.org), entrenador de
programación on-line creado en 1995, que actualmente tiene más de 100.000 usuarios y más
de 2.600 problemas. Estos usuarios, especialmente los profesores, estaban demandando un
carácter más pedagógico para la herramienta lo que desembocó en la concepción del proyecto
EduJudge “Integrando el Juez Online en e-learning efectivo” en el que participaron distintas
entidades involucradas en el aprendizaje competitivo.
El objetivo principal del proyecto EduJudge es integrar el Juez On-line de la UVa en un entorno
educativo efectivo, con el fin de satisfacer la demanda de los usuarios de un mayor carácter
pedagógico y, de esta forma, facilitar el uso del Juez On-line en los cursos oficiales del campo
de las matemáticas y la programación de la enseñanza secundaria y universitaria.
El proyecto ha sido financiado por la Comisión Europea a través del Lifelong Learning
Programme y en él han participado las siguientes instituciones: Universidad de Valladolid
(España), la Universidad de Oporto (Portugal), el KTH Royal Institute of Technology (Suecia), el
Institute of Mathematics and Informatics (Lituania) y CEDETEL (Coordinador, España).
Durante este proyecto, de más de dos años de duración, el sistema EduJudge ha sido
desarrollado y probado en entornos reales. Este sistema consta de tres principales
componentes:
-
-
-
El Juez Online de la Uva es un servidor de evaluación que automáticamente evalúa la
solución enviada a un problema propuesto, y proporciona retroalimentación al
estudiante.
QUESTOURnament permite el desarrollo de concursos en la plataforma Moodle,
durante los cuales los estudiantes compiten entre sí tratando de resolver un conjunto
de desafíos en un límite de tiempo.
CrimsonHex es un repositorio especializado en problemas de programación, aunque
soporta cualquier tipo de objeto de aprendizaje, que permite mejorar la accesibilidad y
el uso de problemas de algoritmia y programación.
EduJudge integra estos tres componentes en la plataforma open-source para gestión y
desarrollo de procesos de aprendizaje Moodle, dando lugar a un servicio que permite:
-
Obtener una evaluación automática de las soluciones a los problemas de
programación propuestos.
Cargar, buscar y recuperar objetos de aprendizaje del repositorio dotado con una
colección interesante de problemas de programación de alta calidad.
-
-
Crear cuestionarios online a través de la herramienta de Moodle Quiz, que incluya
cuestiones del tipo EduJudge, esto es, problemas de programación que se evalúan
automáticamente con el Juez Online de la Uva.
Involucrar a los estudiantes en un entorno interactivo, competitivo y motivante a
través de QUESTOURnament.
Por medio del sistema EduJudge los estudiantes pueden desarrollar habilidades tecnológicas y
matemáticas, y también la motivación, la creatividad y la capacidad para la gestión del tiempo
y de los conocimientos que son habilidades muy importantes para sus posteriores procesos de
aprendizaje y futuros puestos de trabajo.
El presente proyecto ha sido financiado con el apoyo de la Comisión Europea. Esta publicación
es responsabilidad exclusiva de su autor. La Comisión no es responsable del uso que pueda
hacerse de la información aquí difundida