A new design of a system for contest management and grading in informatics competitions
نویسندگان
چکیده
Competitions in informatics are usually synonyms for algorithmic programming contests. Many of these competitions use automatic grading of the contestants’ solutions. This is done by running them on batches of input data and testing the correctness of the output. In this paper we will introduce a newly developed system called “MENDO”, which is used by the Macedonian Computer Society in the organization of national informatics competitions. We will outline the main modules every grading system should support (sandbox, grader, controller, auxiliary modules) and present how each one of them is implemented in our system. We will show that MENDO is comprehensive and superior in a number of functionalities as compared to the other presently existing systems.
منابع مشابه
Informatics olympiads: challenges in programming and algorithm design
The International Olympiad in Informatics is a worldwide contest for high school students, with a strong focus on creativity and ingenuity in algorithm design. Here we describe the activities in Australia that support and complement this contest, including a range of programming competitions, more accessible penand-paper competitions, and other enrichment and training activities. Sample problem...
متن کاملIntroducing CMS: A Contest Management System
We present Contest Management System (CMS), the free and open source grading system that will be used in IOI 2012. CMS has been designed and developed from scratch, with the aim of providing a grading system that naturally adapts to the needs of an IOI-like competition, including the team selection processes. Particular care has been taken to make CMS secure, robust, developed for the community...
متن کاملStructure, Scoring and Purpose of Computing Competition
We identify aspects of computing competition formats as they relate to the purpose of these competitions, both stated and tacit. We consider the major international competitions – the International Olympiad for Informatics, the ACM International Collegiate Programming Contest, and top coder – and related contests whose format merits consideration. We consider the operational impact and possible...
متن کاملDevelopment of the Beyond Activity Based Costing System in Faculty of Management and Medical Informatics of Tabriz: A New Approach for Costing in Higher Education
Background and Aim: Traditional costing systems are not efficient enough to calculate up-to-date costs and analyze training costs in education organizations. The present study was conducted with the aim of establishing an activity-based costing system in Tabriz School of Management and Medical Informatics. Materials and Methods: The current multi-method study was conducted in academic year 201...
متن کاملInformatics Education based on Solving Attractive Tasks through a Contest
The paper discusses the issue of supporting informatics (computer science) education through competitions for lower and upper secondary school students (8 19 years old). Competitions play an important role for learners as a source of inspiration, innovation, and attraction. Running contests in informatics for school students for many years, we have noticed that the students consider the contest...
متن کامل