Universidad Complutense de Madrid
E-Prints Complutense

Herramienta de creación de problemas para jueces en línea

Impacto

Downloads

Downloads per month over past year



Martín Ventura, Gwydion José (2017) Herramienta de creación de problemas para jueces en línea. [Trabajo fin de Grado]

[img]
Preview
PDF
1MB


Abstract

Existen diversos jueces de programación en línea, plataformas que permiten a profesores y organizadores de concursos diseñar problemas y corregir de manera automática envíos que realicen los usuarios con posibles soluciones. Pero hay un inconveniente: cada juez se basa en un formato concreto de problemas, como veremos más adelante. Y por si fuera poco, además las herramientas que se facilitan para trabajar con los problemas son difíciles de utilizar, ya que suelen ser vía consola.
Por eso, en este proyecto se diseña una herramienta interactiva con interfaz gráfica que, partiendo del formato de problemas desarrollado en la Facultad de Informática, permite crear, modificar y validar problemas, mostrando algunas estadísticas y haciendo que el proceso sea mucho más sencillo de lo que era anteriormente. Se apoya en ACREx, un sistema implementado también en la Facultad que funcionaba con comandos de consola.

Resumen (otros idiomas)

There are several online programming judges. They are platforms that allow teachers and organizers to create problems and automatically correct the sendings the users make with their own solutions. But there is a main problem here: each judge is based on a particular problem format, as we will see. Moreover, the tools to work with the problems are di cult to use: they are based on the command line. This is the reason we decided to design an interactive, graphic tool, that uses the problem format developed in the Computer Science Faculty. It allows you to create, modify and validate problems, showing some statistics and making the process so much easy than it was before. It leans on ACREx, a system also developed in the Faculty that worked on the command line.

Item Type:Trabajo fin de Grado
Additional Information:

Trabajo de Fin de Grado en Ingeniería Informática y en Matemáticas (Universidad Complutense, Facultad de Informática, curso 2016/2017)

Uncontrolled Keywords:Acepta el reto, Juez en línea, Formato de problemas, Programación, Java, Casos de prueba, interfaz, Validación, Soluciones
Palabras clave (otros idiomas):Acepta el reto, Online judge, Problem's format, Programming, Java, Testcase, Interface, Validation, Solutions
Subjects:Sciences > Computer science > Computer programming
Humanities > Education > Teaching
Título de Grado:Doble Grado en Ingeniería Informática y Matemáticas
ID Code:44659
Deposited On:15 Sep 2017 09:22
Last Modified:18 Sep 2017 10:32

Origin of downloads

Repository Staff Only: item control page