Moodle Plugin StudentQuiz (Erweiterungen)

Dürrenberger, Lukas and Ryser, Steven and Suter, Alexis (2016) Moodle Plugin StudentQuiz (Erweiterungen). Student Research Project thesis, HSR Hochschule für Technik Rapperswil.

[img]
Preview
Text
HS16-SA-StudentQuiz.pdf

Download (2MB) | Preview

Abstract

StudentQuiz erlaubt es Studenten Fragen für die Mitstudenten zu erfassen, sowie mit bereits erfassten Fragen Quiz zu erstellen und lösen. Moodle, als eine Lernplattform mit über 80 Millionen Benutzer, bietet standardmässig bereits Funktionalitäten an, um Quiz für Studenten zu erstellen, dies kann aber nur von Lehrpersonen oder Personen mit erweiterten Rechten durchgeführt werden. Genau an diesem Punkt setzt das StudentQuiz an und gibt den Studenten die Möglichkeit ihr Wissen während dem Semester zu stärken, aber es auch spezifisch als Tool für die Prüfungsvorbereitung zu verwenden. Die Grundsteine der zwei StudentQuiz Moodle Plugins wurden in einer vorhergehenden Arbeit umgesetzt. Im Rahmen dieser Studienarbeit soll nun das vorhandene Projekt so überarbeitet werden, dass es den Validierungsprozess für das offizielle Plugin Directory von Moodle bestehen kann und zusätzlich mit der neusten Version von Moodle kompatibel ist. Zu den nötigen Anpassungen und Fehlerbehebungen sollen zudem noch einzelnen neue Erweiterungen sofern möglich hinzugefügt werden. Durch unsere Abhängigkeit von Drittpersonen konnten während der Dauer der Studienarbeit die beiden Plugins nicht ins Moodle Plugin Directory aufgenommen werden, aber es wurden etliche Anpassungen vorgenommen und gemeldete Probleme gelöst, so dass nun vor allem nur noch mehr Zeit für die Validierung benötigt wird. Um die Wartbarkeit der beiden Plugins zu verbessern und mit dem Wissen, dass weitere Arbeiten dafür ausgeschrieben werden, wurde die Dokumentation von den einzelnen Komponenten noch etwas verbessert und Hinweise zu möglichen Erweiterungen oder Änderungen angegeben.

Item Type: Thesis (Student Research Project)
Subjects: Topics > Software > Refactoring
Topics > Software > Optimization
Topics > Software > Testing and Simulation > Unit-Testing
Area of Application > Academic and Education
Technologies > Programming Languages > PHP
Technologies > Databases > MySQL
Divisions: Bachelor of Science FHO in Informatik > Student Research Project
Creators:
CreatorsEmail
Dürrenberger, LukasUNSPECIFIED
Ryser, StevenUNSPECIFIED
Suter, AlexisUNSPECIFIED
Contributors:
ContributionNameEmail
Thesis advisorKoch, FrankUNSPECIFIED
Depositing User: HSR Deposit User
Date Deposited: 09 Mar 2017 13:26
Last Modified: 07 Aug 2017 13:17
URI: http://eprints.hsr.ch/id/eprint/555

Actions (login required)

View Item View Item