HSR Live Survey

Keller, Marcel and Tran, Quoc Tin (2019) HSR Live Survey. Bachelor thesis, HSR Hochschule für Technik Rapperswil.

[thumbnail of FS 2019-BA-EP-Keller-Tran-HSR Live Survey (Folgearbeit Tran   Keller).pdf]
Preview
Text
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: HSR 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

Actions (login required)

View Item
View Item