Author of thesis: Bc. Vítězslav Kříž
Acad. year: 2022/2023
Supervisor: Ing. Jiří Hynek, Ph.D.
Reviewer: Ing. Vladimír Bartík, Ph.D.
Abstract:A long-term trend in modern digital education is the shift from static content to interactive e-learning courses. The focus is often on the form of information delivery rather than the content. The testing part of development tends to be ineffective, as there is no easy way to obtain information about student behaviour. This paper addresses this problem by creating a testable web application, xTester, that allows tracking key metrics of developed e-learning courses communicating through xAPI. The solution includes an enhanced course template in Articulate Storyline and a browser add-on to facilitate linking of created courses to the xTester application. General issues and specific stages of development are described, from specification of user requirements, interface design and implementation, to testing. The frontend of the web application is based on the Vue framework, the backend consists of a simple stateless Rest API in Node.js with a SQLite database.
e-learning, xAPI, testing, web application, Articulate Storyline, Vue, Node.js
Date of defence
21.08.2023
Result of the defence
Defended (thesis was successfully defended)
Grading
A
Process of defence
Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm A.
Topics for thesis defence
- Plánujete vaši aplikaci v budoucnu rozšiřovat? Který z nedostatků zmíněných v kapitole 7 bude nejsložitější odstranit a proč?
- Byl by váš systém využitelný u e-learningu v prostředí VUT v Brně? Co by k tomu bylo potřeba udělat?
- Podporujete pouze "tmavý" skin?
- Je aplikace určená pro desktopy? Je nějak přizpůsobená i pro mobilní zařízení?
Language of thesis
Czech
Faculty
Department
Study programme
Information Technology (BIT)
Composition of Committee
doc. Dr. Ing. Dušan Kolář (předseda)
doc. Ing. František Zbořil, Ph.D. (člen)
Ing. Jiří Matoušek, Ph.D. (člen)
Ing. Tomáš Milet, Ph.D. (člen)
Ing. Jiří Hynek, Ph.D. (člen)
Supervisor’s report
Ing. Jiří Hynek, Ph.D.
Grade proposed by supervisor: A
Reviewer’s report
Ing. Vladimír Bartík, Ph.D.
Grade proposed by reviewer: A