Webová aplikace: Testování studentů s využitím adaptivních testovacích metod
Web Application: Testing of students using adaptive evaluation methods
bakalářská práce (OBHÁJENO)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/172152Identifikátory
SIS: 236297
Kolekce
- Kvalifikační práce [11987]
Autor
Vedoucí práce
Oponent práce
Forstová, Lenka
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Programování a softwarové systémy
Katedra / ústav / klinika
Katedra softwaru a výuky informatiky
Datum obhajoby
10. 9. 2021
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Čeština
Známka
Velmi dobře
Klíčová slova (česky)
automatické generování testů|počítačové adaptivní testování|testování studentů|webová aplikaceKlíčová slova (anglicky)
automatic test generation|computerized adaptive testing|student testing|web applicationNásledující práce se zabývá vytvořením webové aplikace pro testování znalostí stu- dentů, se zaměřením na adaptivní formu testování. Práce je rozdělena na teoretickou a praktickou část. V teoretické části je představen koncept adaptivního testování znalostí. Následně jsou představeny poznatky z provedeného průzkumu potřeb uživatelů, které sloužily jako základ pro návrh webové aplikace. Praktická část je věnována implementaci této aplikace, která umožňuje snadné vytváření, správu a vyhodnocování testů určených k evaluaci znalostí studentů učitelem. Je zde možné nahlédnout do fungování PHP fra- meworku Symfony, MVC modelu, a také se dozvědět více o návrhu databáze a její správu pomocí Doctrine 2. Na závěr byl výsledný program představen několika uživatelům v rámci cílové skupiny, kteří provedli evaluaci uživatelské přívětivosti vzniklé aplikace. 1
The following work deals with the creation of a web application for testing students' knowledge, with a focus on the adaptive form of testing. The work is divided into theoreti- cal and practical part. The theoretical part introduces the concept of adaptive knowledge testing. Subsequently, the findings from the survey of user needs are presented, which served as a basis for the design of a web application. The practical part is devoted to the implementation of a web application, which allows easy creation, administration and evaluation of tests designed to evaluate students' knowledge by the teacher. It is possible to look into the functioning of the PHP framework Symfony, MVC model, and also to learn more about database design and its management using Doctrine 2. Finally, the resulting program was presented to a few users within the target group, who evaluated the user friendliness of the resulting application. 1
