KTH /
CSC /
Education /
EduJudge
![]() EduJudge projectDuring 2008 and 2009 KTH CSC is a partner in the EduJudge project. The other partners are the CEDETEL (Centre for the Development of Telecommunications of Castilla y León) -- project coordinator, University of Valladolid in Spain, University of Porto in Portugal and Institute of Mathematics and Informatics in Lithuania. Please visit the official EduJudge website. BackgroundThere are several systems in use for automatic evaluation of solutions to programming assignments. In Europe there are for instance systems such as Mooshak (U Porto), KATTIS (KTH), and by far the most well known, the University of Valladolid Online Judge (OJ below). These systems are usually designed to support programming contests, but have also been used as pedagogical tools in computer science education. The EduJudge project aims to improve, generalize and adapt the OJ to a system that has a much better support course work. Technical tasksThe project has three major technical parts: Design and implementation of the repository of problems(Lead partner, U Porto) The repository holds Design and implementation of an evaluation engine(Lead partner, U Valladolid) The task of the evaluation engine is to take submitted solutions from students, retrieve the corresponding learning objects, and test the solution agains the test data in the learning object. The performance of the solution is then reported to the learning platform (see next section). Integration of the Online Judge into QUESTOURNAMENT on Moodle(Lead partner, U Valladolid) Moodle is a learning management platform. By integerating the OJ into the learning platform, teachers can install Moodle and QUESTOURNAMENT locally. This will give them a front end to the OJ and the problem repository, while also providing means to administrate the courses using the OJ. Evaluation(Lead partner, IMI) In order to evaluate the system, a pilot test will be conducted. More informationFor more information about the project, please vist www.edujudge.eu. |