Gómez Martín, Marco AntonioGómez Martín, Pedro PabloMartín Jabón, JéssicaMartín Moreno-Manzanaro, JavierSuárez Díaz, Pablo2023-06-192023-06-192013https://hdl.handle.net/20.500.14352/37001Trabajo de Fin de Grado en Ingeniería del Software (Universidad Complutense, Facultad de Informática, curso 2012/2013)Muchos de los participantes en concursos de programación, entrenan resolviendo problemas típicos de libros de texto, sin embargo, cada vez más, se impone la necesidad de acceso a problemas y evaluaciones de los mismos, a través de la red de redes. En este proyecto, tratamos de resolver esa necesidad, así como de conseguir un mayor calado académico al usarlo como herramienta en un entorno docente real, con usuarios reales, que puedan realizar esos entrenamientos a los que nos referíamos de manera fácil y cómoda, interactuando simplemente con un interfaz web.Many contestants in programming competitions are trained by solving typical algorithm problems from their books, due to this, it is needed a platform through the world wide web that allows users to reach for these exercises and check their skills on them by keeping statistics of the currently solved problems. This project is about to change a reality, to accomplish more student implication by using it as a significant tool. One of our goals is to provide to Universidad Complutense de Madrid with an implement in a learning environment, rising this institution to the same level of other important Universities that have their own online-judges.spaAtribución-NoComercial 3.0 Españahttps://creativecommons.org/licenses/by-nc/3.0/es/Juez automático para la evaluación de problemas de programación en los primeros cursos de estudios de informáticabachelor thesisopen access004.738.52:338.46(043.3)004:37(043.3)004.738.52(043.3)AJAXCURLDesafíos de ProgramaciónJuez AutomáticoJuez EvaluadorJuez On-lineJSONPHPServicios webProgramming challengesAutomatic JudgeEvaluator JudgeOn-line JudgeWeb ServicesInternet (Informática)Sistemas expertosMétodos de enseñanza3325 Tecnología de las Telecomunicaciones6104.02 Métodos Educativos