EdLab - webová aplikácia pre online vzdelávanie
Název práce v jazyce práce (slovenština): | EdLab - webová aplikácia pre online vzdelávanie |
---|---|
Název práce v češtině: | EdLab - webová aplikace pro online vzdělávání |
Název v anglickém jazyce: | EdLab - web application for management of online courses |
Klíčová slova: | online vzdelávanie|Firebase|Firestore|React|Material Design |
Klíčová slova anglicky: | online learning|Firebase|Firestore|React|Material Design |
Akademický rok vypsání: | 2022/2023 |
Typ práce: | bakalářská práce |
Jazyk práce: | slovenština |
Ústav: | Katedra distribuovaných a spolehlivých systémů (32-KDSS) |
Vedoucí / školitel: | Mgr. Pavel Ježek, Ph.D. |
Řešitel: | skrytý![]() |
Datum přihlášení: | 20.02.2023 |
Datum zadání: | 20.02.2023 |
Datum potvrzení stud. oddělením: | 30.03.2023 |
Datum a čas obhajoby: | 07.09.2023 09:00 |
Datum odevzdání elektronické podoby: | 19.07.2023 |
Datum odevzdání tištěné podoby: | 19.07.2023 |
Datum proběhlé obhajoby: | 07.09.2023 |
Oponenti: | Mgr. Klára Pešková, Ph.D. |
Konzultanti: | Mgr. Tereza Hannemann, Ph.D. |
Zásady pro vypracování |
Cieľom bakalárskej práce je vyvinúť webovú aplikáciu pre online vzdelávanie, ktorá bude slúžiť ako podpora ku kurzu AI v kontexte [5] organizovanú pre študentov ale aj pre širokú verejnosť. Web bude obsahovať výukové materiály (vytvorené v spolupráci s konzultantom práce) a interaktívne prvky slúžiace pre užívateľov na overenie získaných vedomostí. Aplikácia bude slúžiť ako doplnok prezenčnej výuky na univerzite či seminárov organizovaných pre verejnosť.
Úlohou je návrh rozumne implementovať a riešenie logicky rozdeliť na časti. Je potrebné vytvoriť podporu pre prihlásenie s vhodnou akreditáciou. Užívatelia budú rozdelení do dvoch kategórií, t.j. študent a vedúci kurzu. Následne bude vedieť prihlásený užívateľ (vedúci kurzu) vytvárať a editovať vzdelávací obsah - pridávať text, obrázky, videá, atď. Aplikácia bude prístupná pre verejnosť (rola študenta), v ktorej je užívateľ schopný sa vzdelávať, narábať s rôznymi interaktívnymi prvkami, overovať svoju získanú znalosť prostredníctvom kvízov alebo sa zúčastňovať hlasovania. Očakáva sa, že aplikácia bude mať rozumné grafické užívateľské rozhranie a bude spĺňať kvalitatívne požiadavky softwarového systému. |
Seznam odborné literatury |
[1] Anthony Accomazzo, Nate Murray, Ari Lerner. Fullstack React: The Complete Guide to ReactJS and Friends. Paperback – September 12, 2017
[2] https://material.io/design [3] https://www.microsoft.com/design/fluent/#/ [4] https://hackernoon.com/which-front-end-framework-is-better-a-comparison-between-angular-and-react [5] https://ufal.mff.cuni.cz/AIvK/aivk_vyuka.html |