Název:
Návrh JS knihovny pro tvorbu atypických forem didaktických testů
Překlad názvu:
Proposal for a JS library for creating atypical didactic tests
Autoři:
Kozub, Martin ; Procházka, Josef (vedoucí práce) ; Prokýšek, Miloš (oponent) Typ dokumentu: Bakalářské práce
Rok:
2017
Jazyk:
cze
Abstrakt: [cze][eng] V úvodní části tato bakalářská práce srovnává existující druhy didaktických testů a vyhledává atypické formy vhodné pro zpracování na počítači, potažmo v prostředí webu. Dále se práce zabývá JavaScriptovými knihovnami a frameworky, jejich rozdíly a adekvátními postupy pro jejich vývoj. Stejně tak ukazuje některé možnosti moderního JavaScriptu. Praktickým výstupem práce je JavaScriptová knihovna usnadňující zadávání didaktických testů užívajících atypických forem otázek, tedy těch, které nejsou součástí nativních objektů prohlížeče. V případě vlastní tvorby se jedná o podporu otázek využívajících přesun možností a jejich přiřazování či seřazování. Kromě samotné knihovny vznikla také její dokumentace a celý projekt je, včetně návodů a ukázkových testů, k dispozici na serveru GitHub.The introductory part of this Bachelor's thesis looks into existing types of didactic tests and searches for the forms adequate to be processed on a computer or in a web environment. This thesis also researches what JavaScript libraries and frameworks are, points out their differences and searches for the best methods for their development. In addition some possibilities of modern JavaScript are examined. The real outcome of this research is a JavaScript library simplifying the creation of didactic tests that use atypic question forms. Those are the ones which can't be created using native browser components - in my case queries with draggable options requiring their assignment or ordering. Moreover, the documentation and the whole project, including the manuals and example tests, are available in a GitHub repository.
Klíčová slova:
didaktický test; dotazník; formulář; JavaScript; JS knihovna; web; www; didactic test; form; JavaScript; JS library; survey; web; www