Thesis (Selection of subject)Thesis (Selection of subject)(version: 372)
Thesis details
   Login via CAS
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
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html