Evaluation system for teaching algorithms and programming

Vyhodnocovací systém pro výuku algoritmizace a programování

Editors

Other contributors

Journal Title

Journal ISSN

Volume Title

Publisher

České vysoké učení technické v Praze
Czech Technical University in Prague

Date of defense

2015-01-20

Research Projects

Organizational Units

Journal Issue

Abstract

Cílem diplomové práce je prozkoumat již existující řešení vyhodnocování zasílaných úloh a navrhnout systém, který bude vyhodnocovat zasílané úlohy ve vybraných programovacích jazycích C, C++ a Java. Tyto úlohy budou zasílané přes webové rozhraní, které zároveň bude obsahovat administrační rozhraní pro správu celého projektu. V systému se bude nacházet několik rolí, jejichž práva budou rozdělená tak, aby umožňovala decentralizaci správy celé aplikace. Systém bude umožňovat správu uživatelů, rolí, semetrů, předmětů, úloh, řešení a jejich vyhodnocování a porovnávání. Zároveň by měl také umožňovat propojení s informačním systémem KOS pro importování informace o předmětech.

The goal of this thesis is to explore existing solutions to user programme evaluation and to design and programme a system, which will evaluate sent solutions in chosen languages C, C++ and Java. These solutions will be uploaded to the system via web interface, which will also contain administration properties for managing whole system. There will be a couple of roles, which will have limited and distributed access to resources for management decentralization. Application will also manage users, roles, semesters, courses, tasks, solutions and their evaluation and comparison. It should also enable connection with KOS for importing information of courses.

Description

Citation

Underlying research data set URL

Rights/License

A university thesis is a work protected by the Copyright Act of the Czech Republic. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one`s own expense. The use of thesis should be in compliance with the Copyright Act.

Vysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem v platném znění.

Endorsement

Review

Supplemented By

Referenced By