Keller, Marcel and Tran, Quoc Tin (2019) HSR Live Survey. Bachelor thesis, HSR Hochschule für Technik Rapperswil.
FS 2019-BA-EP-Keller-Tran-HSR Live Survey (Folgearbeit Tran Keller).pdf - Supplemental Material
Download (3MB) | Preview
Abstract
Ausgangslage: Aus pädagogischer Sicht helfen Repetitionen von Lerninhalten das
Gelernte zu verankern. Solche Wiederholungen während der Unterrichtssequenz
können die Studierenden mental aktivieren und dazu animieren, sich rege am
Unterricht zu beteiligen und bieten zusätzlich Abwechslung zum üblichen Unterricht.
Im Rahmen der Bachelorarbeit soll eine Plattform entwickelt werden, welches den
Dozierenden erlaubt, eine Reihe von Fragen zu verfassen und zu präsentieren.
Studierende als Teilnehmer sollen einfach über ihr Smartphone oder Notebook die
gestellten Fragen beantworten können. Die abgegebenen Antworten sollten in
Echtzeit aktualisiert und angezeigt werden.
Vorgehen / Technologien: Beim Start der Bachelorarbeit mussten zuerst die
Anforderungen an eine solche Plattform erhoben werden. Die Anforderungsanalyse
resultiert zum einen darin, verschiedene Technologien zu evaluieren, da nur geringe
Einschränkungen bestanden. Zum anderen war parallel die Konzipierung der
Microservice-Architektur ein wichtiger Schritt zum Endprodukt. Die User Interfaces
wurden als Single Page Applications in React umgesetzt. Im Backend agieren
mehrere Microservices als ASP.NET Core Web APIs oder als SignalR Hubs, um die
jeweiligen Anfragen der Webanwendungen zu behandeln. Die ermittelten
Anforderungen wurden während des Projekts mit einem agilen Ansatz umgesetzt,
wobei fortlaufend Feedback vom Auftraggeber in die Umsetzung miteingeflossen ist.
Ergebnis: Es ist eine Plattform mit drei Webanwendungen entstanden. Mit der ersten
App (Presentation Designer) lassen sich neue Präsentationen, Slides und Fragen
erstellen und verwalten. Um solche Präsentationen durchzuführen existiert eine
weitere App (Presenter Client) für den Dozierenden, welcher darüber eine
Durchführung steuern kann. Damit Studierende die angezeigten Fragen beim
Presenter Client beantworten können, ist dafür die dritte Anwendung (Voter Client)
verantwortlich. Über einen einfachen Zugangscode ist es möglich, an der
Durchführung teilzunehmen und Antworten abzugeben.
Item Type: | Thesis (Bachelor) |
---|---|
Subjects: | Area of Application > Web based Area of Application > Mobile > Mobile App Area of Application > Academic and Education Technologies > Programming Languages > C# Technologies > Frameworks and Libraries > ASP.NET Technologies > Databases > MS SQL Server Brands > Microsoft |
Divisions: | Bachelor of Science FHO in Informatik > Diploma Thesis |
Depositing User: | OST Deposit User |
Contributors: | Contribution Name Email Thesis advisor Bauer, Manuel UNSPECIFIED |
Date Deposited: | 30 Sep 2019 18:20 |
Last Modified: | 30 Sep 2019 18:20 |
URI: | https://eprints.ost.ch/id/eprint/788 |