Mobile Application for Self-Assessment of Teaching Students' Competencies: Design and Implementation of a Client

Thesis title: Mobilní aplikace pro sebehodnocení kompetencí studentů učitelství: Návrh a implementace klienta
Author: Amjid, Ali Husnain
Thesis type: Bakalářská práce
Supervisor: Doležel, Michal
Opponents: Vencovský, Filip
Thesis language: Česky
Abstract:
Tato bakalářská práce se zabývá návrhem a implementací mobilní aplikace pro sebehodnocení kompetencí studentů učitelství. Práce je rozdělena do čtyř částí. V první části jsou představeny teoretické základy, které doprovázejí návrh a implementaci mobilních aplikací, a dále je popisováno formativní hodnocení a sebehodnocení. Druhá část se zaměřuje na samotný návrh a implementaci mobilní aplikace, přičemž jsou vybrány vhodné technologie, na jejichž základě je navržena a implementována architektura aplikace a jednotlivé funkcionality. Třetí část se věnuje převodu mobilní aplikace na webovou aplikaci. V závěrečné, čtvrté části, jsou diskutovány a hodnoceny dosažené výsledky a uvedena případná ponaučení pro budoucí projekty. Během práce autor použil agilní metodiky, MMSP-AV a metodiku lean softwere development.
Keywords: Android; iOS; Mobilní aplikace; Flutter; Softwarové inženýrství; Sebehodnocení; Multiplatformní mobilní aplikace; Klient-Server
Thesis title: Mobile Application for Self-Assessment of Teaching Students' Competencies: Design and Implementation of a Client
Author: Amjid, Ali Husnain
Thesis type: Bachelor thesis
Supervisor: Doležel, Michal
Opponents: Vencovský, Filip
Thesis language: Česky
Abstract:
This bachelor’s thesis addresses the design and implementation of a mobile application for the self-assessment of competencies among students of pedagogy. The thesis is structured into four parts. The first part introduces the theoretical foundations that accompany the design and implementation of mobile applications, and further describes formative assessment and self-assessment. The second part focuses on the design and implementation of the mobile application itself, selecting appropriate technologies upon which the architecture and individual functionalities of the application are designed and implemented. The third part is dedicated to the conversion of the mobile application into a web application. In the final, fourth part, the achieved results are discussed and evaluated, and potential lessons for future projects are presented. Throughout the project, the author used agile methodologies, MMSP-AV, and the lean software development methodology
Keywords: iOS; Mobile application; Android; Multiplatform mobile applications; Flutter; Software engineering; Client-Server; Self-Assessment

Information about study

Study programme: Aplikovaná informatika
Type of study programme: Bakalářský studijní program
Assigned degree: Bc.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information Technologies

Information on submission and defense

Date of assignment: 19. 10. 2023
Date of submission: 27. 6. 2024
Date of defense: 2024

Files for download

The files will be available after the defense of the thesis.

    Last update: