Herramienta de creación de problemas para jueces en línea
Loading...
Official URL
Full text at PDC
Publication date
2017
Authors
Advisors (or tutors)
Editors
Journal Title
Journal ISSN
Volume Title
Publisher
Citation
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.
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.
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.
Description
Trabajo de Fin de Grado en Ingeniería Informática y en Matemáticas (Universidad Complutense, Facultad de Informática, curso 2016/2017)