Zobrazit minimální záznam

A module for grading in LearnShell



dc.contributor.advisorŽitný Jakub
dc.contributor.authorJaroslav Hampejs
dc.date.accessioned2021-06-12T22:51:40Z
dc.date.available2021-06-12T22:51:40Z
dc.date.issued2021-06-12
dc.identifierKOS-862365697405
dc.identifier.urihttp://hdl.handle.net/10467/95126
dc.description.abstractPrá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.abstractThis 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.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA 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.htmleng
dc.rightsVysokoš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.htmlcze
dc.subjectklasifikacecze
dc.subjectGradescze
dc.subjectLearnShellcze
dc.subjectSDKcze
dc.subjectAPIcze
dc.subjectNPMcze
dc.subjectmodulcze
dc.subjectTypeScriptcze
dc.subjectJavaScriptcze
dc.subjectassessmenteng
dc.subjectGradeseng
dc.subjectLearnShelleng
dc.subjectSDKeng
dc.subjectAPIeng
dc.subjectNPMeng
dc.subjectmoduleng
dc.subjectTypeScripteng
dc.subjectJavaScripteng
dc.titleKlasifikační modul pro LearnShellcze
dc.titleA module for grading in LearnShelleng
dc.typebakalářská prácecze
dc.typebachelor thesiseng
dc.contributor.refereeKašpar Jiří
theses.degree.disciplineWebové a softwarové inženýrstvícze
theses.degree.grantorkatedra softwarového inženýrstvícze
theses.degree.programmeInformatika 2009cze


Soubory tohoto záznamu





Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam