Manente, Denis and Schaefer, Simon (2017) Moodle Plugin StudentQuiz. Bachelor thesis, HSR Hochschule für Technik Rapperswil.
HS 2017 2018-BA-EP-Manente-Schaefer-Moodle Plugin StudentQuiz (1).pdf - Supplemental Material
Download (3MB) | Preview
Abstract
Moodle ist eine frei verfügbare, weltweit eingesetzte Open Source Software für Dozenten und Studenten auf allen Ebenen von der primären bis zur universitären Ausbildung.
Eine engagierte und weitverzweigte Gemeinschaft entwickelt neben den Kernfunktionalitäten eine Vielzahl von zusätzlichen Plugins und Themes, welche wie Moodle selbst unter der GNU General Public Licence V3 lizenziert sind.
Ein solches Plugin ist StudentQuiz, welches im Rahmen von zwei vorangehenden Studentenarbeiten entwickelt wurde.
Es ermöglicht den in einen Kurs eingeschriebenen Studenten eine Sammlung von Repetitionsfragen aufzubauen und diese gegenseitig zu bewerten, zu kommentieren und zu üben.
Die dabei entstehenden Daten werden pro Frage ausgewertet, sodass sie bezüglich ihrer Schwierigkeit und Bewertung gruppiert und gezielt geübt werden können.
Eine Punktewertung und Rangliste belohnt gute Fragen und fördert die aktive Beteiligung.
Dozenten des Kurses können die Korrektheit der Fragen bestätigen und schlechte Fragen löschen.
Im Rahmen dieser Bachelorarbeit erweitern wir StudentQuiz um verschiedene Features zur Abbildung und Nutzung des persönlichen Lernfortschritts für Studenten und überarbeiten die Architektur des Plugins fundamental damit das Plugin auch bei grösseren Datenmengen skaliert.
Mit unserem Beitrag stellen wir die zukünftige Nutzbarkeit, Wartbarkeit und Weiterentwicklung des Plugins sicher, welche durch frühere Architektur- und Designentscheidungen gefährdet war.
Item Type: | Thesis (Bachelor) |
---|---|
Subjects: | Area of Application > Web based Technologies > Programming Languages > PHP Technologies > Databases > PostgreSQL |
Divisions: | Bachelor of Science FHO in Informatik > Bachelor Thesis |
Depositing User: | OST Deposit User |
Contributors: | Contribution Name Email Thesis advisor Koch, Frank UNSPECIFIED |
Date Deposited: | 10 Apr 2018 09:15 |
Last Modified: | 24 Oct 2018 09:17 |
URI: | https://eprints.ost.ch/id/eprint/620 |