HSR Live Survey

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

[img]
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
Creators:
CreatorsEmail
Keller, MarcelUNSPECIFIED
Tran, Quoc TinUNSPECIFIED
Contributors:
ContributionNameEmail
Thesis advisorBauer, ManuelUNSPECIFIED
Depositing User: HSR Deposit User
Date Deposited: 30 Sep 2019 18:20
Last Modified: 30 Sep 2019 18:20
URI: http://eprints.hsr.ch/id/eprint/788

Actions (login required)

View Item View Item