Klasifikační modul pro LearnShell
A module for grading in LearnShell
dc.contributor.advisor | Žitný Jakub | |
dc.contributor.author | Jaroslav Hampejs | |
dc.date.accessioned | 2021-06-12T22:51:40Z | |
dc.date.available | 2021-06-12T22:51:40Z | |
dc.date.issued | 2021-06-12 | |
dc.identifier | KOS-862365697405 | |
dc.identifier.uri | http://hdl.handle.net/10467/95126 | |
dc.description.abstract | Práce se zabývá vývojem nástroje pro komunikaci mezi klasifikačním systémem Grades a aplikací LearnShell. LearnShell, jakožto nezávislá vzdělávací platforma, spravuje svá data interně. Důsledkem je nedostupnost klasifikačních dat studentů v Grades. Navíc, tento problém se netýká pouze aplikace LearnShell. Je předložen návrh a implementace modulu umožňující jednoduchou integraci Grades do jakékoli Node.js aplikace. Předložený návrh modulu je založen na rešerši a analýze Grades API a relevantních webových technologií. Implementovaný modul je dále podroben unit testování a integrován do testovací aplikace. Vyvinutý modul je veřejně a zdarma dostupný skrze NPM. Je přiložen manuál popisující instalaci, nastavení a použití modulu. | cze |
dc.description.abstract | This thesis focuses on developing a tool for communication between the Grades assessment system and the LearnShell application. LearnShell, being an independent educational platform, manages all its data internally. As a result, none of the LearnShell classification data is accessible via Grades. Moreover, this problem is not unique to LearnShell. Design and implementation of a module allowing easy integration of Grades into any Node.js-based application is presented. The proposed design of the module is based on the research and analysis of Grades API and relevant web technologies. The implemented module is further subjected to unit testing; it is also integrated into a test application. The developed module is publicly available and freely obtainable via NPM. A manual describing the process of installation, setting-up, and usage is included. | eng |
dc.publisher | České vysoké učení technické v Praze. Vypočetní a informační centrum. | cze |
dc.publisher | Czech Technical University in Prague. Computing and Information Centre. | eng |
dc.rights | A university thesis is a work protected by the Copyright Act. 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 http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.html | eng |
dc.rights | 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 http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html | cze |
dc.subject | klasifikace | cze |
dc.subject | Grades | cze |
dc.subject | LearnShell | cze |
dc.subject | SDK | cze |
dc.subject | API | cze |
dc.subject | NPM | cze |
dc.subject | modul | cze |
dc.subject | TypeScript | cze |
dc.subject | JavaScript | cze |
dc.subject | assessment | eng |
dc.subject | Grades | eng |
dc.subject | LearnShell | eng |
dc.subject | SDK | eng |
dc.subject | API | eng |
dc.subject | NPM | eng |
dc.subject | modul | eng |
dc.subject | TypeScript | eng |
dc.subject | JavaScript | eng |
dc.title | Klasifikační modul pro LearnShell | cze |
dc.title | A module for grading in LearnShell | eng |
dc.type | bakalářská práce | cze |
dc.type | bachelor thesis | eng |
dc.contributor.referee | Kašpar Jiří | |
theses.degree.discipline | Webové a softwarové inženýrství | cze |
theses.degree.grantor | katedra softwarového inženýrství | cze |
theses.degree.programme | Informatika 2009 | cze |
Soubory tohoto záznamu
Tento záznam se objevuje v následujících kolekcích
-
Bakalářské práce - 18102 [1729]