Závěrečná práce: Iva Kasprzaková: Automated Evaluation of Student Submissions in Computer Science Correspondence Seminar
Bakalářská práce
Automated Evaluation of Student Submissions in Computer Science Correspondence Seminar
Anotace
Vyhodnocovací systém Korespondenčního semináře z Informatiky (KSI) se pro organizátory semináře stává příliš omezujícím. Údržba a rozšiřitelnost tohoto systému jsou rovněž omezené, jelikož je silně provázán s infrastrukturou semináře a v mnoha místech záměrně obfuskován. Tato práce proto navrhuje nový, modulární, vysoce konfigurovatelný, nezávislý a rozšiřitelný vyhodnocovací systém, který umožňuje definovat komplexní vícestupňové vyhodnocení s několika izolovanými kontexty.
Abstract
The evaluation system of the Computer Science Correspondence Seminar (KSI) is becoming overly restricting for the organizers of the seminar. The maintenance and extensibility of the evaluation system is also limited as it is obfuscated in many ways and tightly build-in into the seminar infrastructure. Therefore this thesis proposes a new, modular, highly configurable, independent and extensible evaluation …více
Zadání práce
Computer Science Correspondence Seminar (Korespondenční seminář z informatiky) is a competition organised by FI MU students aimed at secondary school students. It prepares the participants for studies at the faculty, and successful candidates can be granted enrollment without admission. The evaluation system for the seminar, however, has evolved little over time and exhibits limitations in security, extensibility and maintainability.
The goals for this thesis are:
-
Analyse the current evaluation system and identify its limitations with respect to scalability, usability and security.
-
Review existing approaches to automated evaluation of programming assignments in educational settings.
-
Design a prototype framework to support automated evaluation for the seminar's needs. Propose and describe improvements to security and maintainability.
-
Demonstrate the prototype's functionality on real submissions and its extensibility by adapting it for a different setting, e.g. a programming seminar taught at the faculty. Discuss the improvements and limitations of the proposed solution compared to the existing solution.
21. 5. 2026 14:33, Mgr. Roman Lacko, učo 396157
Přílohy
Citace dle normy ČSN ISO 690
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Securing the mod system of BeamNG.drive
Mgr. Adam Ivora, učo 469147 -
Analýza systému hodnocení zaměstnanců u vybrané organizace
Ing. Romana Frimlová -
Analýza systému hodnocení zaměstnanců u vybrané organizace
Ing. Martin Košťál, učo 347553 -
Hodnocení stávajícího motivačního systému z pohledu zaměstnanců ve vybrané organizaci
Mgr. Kristýna Jirásková -
Online seminář z informatiky pro 2. stupeň ZŠ
Mgr. Veronika Burgerová -
Prohlížení zdrojových textů na WWW
JUDr. Ing. Libor Kyncl, Ph.D., učo 61055 -
Snímek souborového systému
Mgr. Libor Vaněk, učo 4051 -
Porovnání virtualizačních technik
Bc. Lukáš Nový, učo 143372




