EdLab - webová aplikácia pre online vzdelávanie
Thesis title in thesis language (Slovak): | EdLab - webová aplikácia pre online vzdelávanie |
---|---|
Thesis title in Czech: | EdLab - webová aplikace pro online vzdělávání |
Thesis title in English: | EdLab - web application for management of online courses |
Key words: | online vzdelávanie|Firebase|Firestore|React|Material Design |
English key words: | online learning|Firebase|Firestore|React|Material Design |
Academic year of topic announcement: | 2022/2023 |
Thesis type: | Bachelor's thesis |
Thesis language: | slovenština |
Department: | Department of Distributed and Dependable Systems (32-KDSS) |
Supervisor: | Mgr. Pavel Ježek, Ph.D. |
Author: | hidden - assigned and confirmed by the Study Dept. |
Date of registration: | 20.02.2023 |
Date of assignment: | 20.02.2023 |
Confirmed by Study dept. on: | 30.03.2023 |
Date and time of defence: | 07.09.2023 09:00 |
Date of electronic submission: | 19.07.2023 |
Date of submission of printed version: | 19.07.2023 |
Date of proceeded defence: | 07.09.2023 |
Opponents: | Mgr. Klára Pešková, Ph.D. |
Advisors: | Mgr. Tereza Hannemann, Ph.D. |
Guidelines |
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. |
References |
[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 |