## Metadaten - Zielgruppe: Moodle-Administratoren, Lehrkräfte, Instructional Designer, Personen, die mit der Erstellung und Verwaltung von Fragen und Tests in Moodle betraut sind. Sekundär: Entwickler, die an der Erweiterung der Moodle-Funktionalität interessiert sind. - Lernziele / Kompetenzen: - Verständnis der Entwicklung der Moodle Fragensammlung. - Fähigkeit, die neuen Funktionen der Fragensammlung in Moodle 5 zu nutzen. - Kenntnis der Möglichkeiten zur Zusammenarbeit und zum Teilen von Fragen. - Bewertung des Mehrwerts der zentralen Fragensammlungen für die eigene Institution. - Voraussetzungen: Grundlegende Kenntnisse der Moodle-Oberfläche und des Test-Moduls. Vertrautheit mit dem Konzept von Fragenkategorien ist hilfreich. ### Einführung und Hintergrund Der Vortrag von Luca Bösch und Tim Hunt am 05.09.2025 auf dem MoodleMoot DACH 2025 befasst sich mit den umfangreichen Änderungen und Verbesserungen der Fragensammlung in Moodle Core, insbesondere in Moodle 5. Der Vortrag erzählt die Geschichte des Projekts, das über fünf Jahre in Anspruch nahm, und demonstriert die neuesten Funktionen, um dann eine Diskussion über zukünftige Entwicklungen anzuregen. *“This was our plan back in the year 2019 into 2020. This was the plan we made, and finally we've got there.”* ### Die Entstehung des Projekts Das Projekt begann 2019, als Moodle HQ ankündigte, größere Änderungen für Moodle 4 vorzunehmen, was eine längere Entwicklungszeit ermöglichte. Luca Bösch, Thomas Koerner und Tim Hunt erkannten Probleme, mit denen Nutzer bei der Fragensammlung hatten, und initiierten ein Crowdfunding-Projekt, um diese anzugehen. Aufbauend auf den Erfahrungen aus einem vorherigen Projekt zur Verbesserung der Safe Exam Browser Integration, wurde ein technischer Vorschlag entwickelt, der die identifizierten Probleme lösen sollte. *“We had this plan of this wonderful change we would deliver in Moodle 4, which was I guess came out in like 2021. And here we are in 2025 and we have just finished it.”* ### Kernänderungen in Moodle 4 Ein wesentlicher Schritt in Moodle ≥ 4.0 war die Umstellung der Fragensammlung auf ein Plugin-basiertes System. Dies ermöglichte eine größere Erweiterbarkeit und Flexibilität. Ebenfalls eingeführt wurde die Versionskontrolle von Fragen, um die Zusammenarbeit und das Teilen von Fragen zu erleichtern. *“In Moodle 4, the question bank became built out of plugins. So, it was extendable.”* Die Entwicklung wurde zunächst von Catalyst IT in Australien geleitet, später aber aufgrund von Zeitverschiebungen und der Verfügbarkeit von Mark Johnson von Catalyst in Europa übernommen. ### Neueste Features in Moodle 5 Die neuesten Verbesserungen, die in Moodle ≥ 5 eingeführt wurden, konzentrieren sich auf die Vereinfachung des Teilens von Fragen zwischen Lehrkräften und Kursen. Die Fragensammlung wurde als Aktivität konzipiert, was bedeutet, dass sie nicht mehr automatisch in jedem Kurs vorhanden sein muss. Stattdessen können Kurse mehrere Fragensammlungen haben, die unterschiedliche Kategorien enthalten können. *“So, this means that a course can have several question banks, if you wish so.”* Lehrkräfte können Fragen einfach zwischen Fragensammlungen verschiedener Kurse verschieben. Die Such- und Filterfunktionen wurden ebenfalls verbessert. ### Demo der Moodle 5 Fragensammlung Luca Bösch demonstrierte die neuen Funktionen in einer Live-Demo. Er zeigte, wie man Fragensammlungen erstellt und verwaltet, Fragen verschiebt und in Tests verwendet. Er betonte, dass Fragen nun unabhängig vom Kurs gespeichert werden können, was die Wiederverwendung und Aktualisierung von Fragen erleichtert. Die Demo umfasste auch die Demonstration der verbesserten Filteroptionen und der Möglichkeit, Fragen nach Typ, Name oder Änderungsdatum zu filtern. *“It's also possible to extend this for plugin developers. This modularity Tim spoke about, we basically tore everything apart of question bank, which initially was a huge chunk of code, and reassembled it in a modular way.”* ### Rollen und Berechtigungen Ein wichtiger Aspekt der neuen Fragensammlungen ist die Möglichkeit, Rollen und Berechtigungen festzulegen. Dies ermöglicht es, zu steuern, wer Fragen bearbeiten, verwenden oder nur anzeigen kann. So können beispielsweise Lehrkräfte ohne Schreibrechte Fragen in Tests verwenden, aber keine Änderungen vornehmen. *“If you want to enroll a person as a teacher without editing rights, then she or he can use the question in other quizzes, but she wouldn't be able to change the question.”* ### Handlungsempfehlungen und Ausblick Der Vortrag endete mit einer Diskussion über mögliche zukünftige Entwicklungen und einer Aufforderung an die Teilnehmer, Feedback zu geben. Tim Hunt und Luca Bösch betonten, dass das Projekt durch Crowdfunding finanziert wurde und über eine Million australische Dollar an Finanzierung von verschiedenen Universitäten erhalten hat. *“This was a crowdfunded project. Many universities, mostly in Europe, have contributed, so thank you very much.”* Sie forderten die Teilnehmer auf, ihre Erfahrungen mit Moodle 5 zu teilen und Ideen für weitere Verbesserungen einzubringen. Insbesondere wurden folgende Punkte angesprochen: - **Monitoring-Plugin:** Die Entwicklung eines Plugins zur Überwachung von Prüfungen wurde als wünschenswert angesehen. - **Verbesserung der Test-Vorbereitung:** Die Vereinfachung der Test-Vorbereitung und die Möglichkeit, das Zeitlimit und die Schließzeit gleichzeitig zu ändern, wurden als Verbesserungsvorschläge genannt. - **Standard-Fragensammlung:** Die Möglichkeit, eine Standard-Fragensammlung für einen Kurs festzulegen, wurde diskutiert, obwohl die Notwendigkeit in Frage gestellt wurde. - **Unterstützung des Projekts:** Luca Bösch bot an, bei der Finanzierung weiterer Entwicklungen zu helfen und verwies auf die Möglichkeit, sich über eine akademische Kooperation zu beteiligen. *“If in your institution something is money and you want to give it away to work on the Quiz & Question Bank, then contact me.”* - **Moodle Issue Tracker:** Interessierte Entwickler wurden ermutigt, sich am Moodle Issue Tracker zu beteiligen und Feedback zu geben. *“We are almost at the Moodle 5.1-Release. That is all what we did in Moodle 5.1.”* ### Diskussion und offene Fragen In der Diskussion wurden folgende Punkte angesprochen: - Die Möglichkeit, Fragen aus verschiedenen Fragensammlungen in einem Test zu kombinieren und die Herkunft der Fragen im Test anzuzeigen. - Die Notwendigkeit, eine bessere Lösung für Situationen zu finden, in denen ein Versuch nach Ablauf der Zeit automatisch veröffentlicht wird und Änderungen nicht mehr möglich sind. - Die Implementierung der Idee, Fragen beim Hinzufügen zu einem Test automatisch der zuletzt verwendeten Fragensammlung hinzuzufügen. - Die Bedeutung der Versionskontrolle, um sicherzustellen, dass Änderungen an Fragen nicht unerwünschte Auswirkungen auf andere Kurse haben.