Volltext-Downloads (blau) und Frontdoor-Views (grau)

Entwicklung einer JavaScript-basierten Komponente zum Verwalten und Durchführen von Mehrspieler-Livequizzen im eLearning Portal EDB unter Berücksichtigung des Hexad-Frameworks.

  • Für EDB, das e-Learning Datenbank Portal der TH Köln, soll im Zuge dieser Arbeit eine Komponente zum Verwalten und Durchführen von Mehrspieler-Livequiz entwickelt werden. Um die Motivation der Nutzer zu erhöhen, soll diese an die unter der Zielgruppe verbreitetsten Nutzertypen des Hexad-Frameworks angepasst werden. Dazu wurde eine Umfrage mit Studierenden der TH Köln durchgeführt. Mithilfe der validen Antworten (N=52) wurde unter anderem die Verteilung der Übereinstimmung mit den sechs Nutzertypen Philanthropist, Socializer, Free Spitit, Achiever, Player sowie Disruptor ermittelt. Neben der Übereinstimmung mit den Nutzertypen wurden auch verschiedene technische Daten wie Bildschirmauflösungen und verwendete Browser und Betriebssysteme erhoben, welche beim Testen der Anwendung eine optimale Darstellung derselben bei einem möglichst großen Anteil der Zielgruppe bedingen könnten. In mehreren Schritten, von einer Betrachtung etablierter Alternativen bis zur Entwicklung eines Wireframes, wurde eine konzeptuelle Lösung entwickelt und realisiert. Dabei wurde ein Datenbankschema zur Speicherung der Quiz, Fragen und Antworten mitsamt einer API designt und angelegt. Das Ergebnis ist die Implementation einer Anwendung, welche alle Must-Have und mehrere Nice-To-Have Anforderungen erfüllt. Mit dieser können Quiz mit Fragen und Antworten erstellt, bearbeitet, gelöscht und in Quizräumen von mehreren Personen synchron gelöst werden. Es werden Zwischenergebnisse für die einzelnen Fragen und eine Rangliste mit den Endergebnissen eines Quiz angezeigt. Für eine Weiterentwicklung wurden acht Verbesserungsansätze erdacht.
  • During the course of this bachelor thesis a component for managing and playing multiplayer live quizzes shall be developed for use in EDB, the e-learning database portal of the TH Köln. To increase user motivation this component is to be adjusted to the user types of the hexad framework which are most prevalent in the target population. Therefor a survey was conducted with students of the TH Köln. By use of the valid answers (N=52) the distribution of agreement with the six user types Philanthropist, Socializer, Free Spirit, Achiever, Player, and Disruptor was determined. Aside from the agreement with user types, various technical data such as display resolution, used browsers and operating systems was collected, to be used during testing to optimize the display for as many users as possible. Through multiple steps, including the research of established alternatives and the design of a wireframe, a conceptual solution was developed and realized. During this realisation, a data base schema for storing the quizzes, questions, and answers, as well as an API, were designed and implemented. The result is the implementation of an application, which satisfies all must-have and multiple nice-to-have requirements. With this application quizzes with questions and answers can be created, modified, deleted and, in quiz rooms, synchronously solved by multiple players. During and after such solving partial and end results regarding answers to single questions and the scoreboard of the current players of the whole quiz are displayed. For expanding or other further development of the component eight improvements have been proposed.
Metadaten
Author:Lukas Radigk
URN:urn:nbn:de:hbz:832-epub4-20536
DOI:https://doi.org/10.57683/EPUB-2053
Referee:Birgit Bertelsmeier, Wolfgang Konen
Document Type:Bachelor Thesis
Language:German
Publishing Institution:Hochschulbibliothek der Technischen Hochschule Köln
Granting Institution:Technische Hochschule Köln
Date of first Publication:2022/10/08
Date of Publication (online):2022/10/13
GND-Keyword:Gamification; JavaScript; Quiz
Tag:EDB; Gamification; Hexad; JavaScript; Quiz
Page Number:75
Institutes:Informatik und Ingenieurwissenschaften (F10) / Fakultät 10 / Institut für Informatik
CCS-Classification:D. Software
Dewey Decimal Classification:000 Allgemeines, Informatik, Informationswissenschaft
JEL-Classification:Z Other Special Topics
Open Access:Open Access
Licence (German):License LogoCreative Commons - CC BY-SA - Namensnennung - Weitergabe unter gleichen Bedingungen 4.0 International