Inhaltsverzeichnis

Fachliche Dokumentation

Interviews

Zu Beginn des Projekts war eine umfangreiche Befragung geplant, um ein Meinungsbild potenzieller Nutzer einzufangen. Im Laufe des Projekts wurde entschieden, dieses Vorgehen nicht umzusetzen, sondern stattdessen Interviews mit Nutzern und potenziellen Nutzern durchzuführen. Dieses Vorgehen ermöglichte es genauer deren Einschätzungen und Meinungen zu erfragen. Die vier Interviews wurden mit Personen, welche aktiv im Bildungsbereich tätig sind durchgeführt. Dabei wurden sich hinsichtlich Geschlecht, Alter, Position und technischem Know-How unterscheidende Personen befragt. Die zentralen Aussagen wurden hier zusammengefasst. Die exakten Transkripte der einzelnen Interviews finden sich im Anhang wieder.

Hier sind die möglichen Problemfelder und Bedenken die nach Meinung der Befragten bei der Nutzung von Minetest auftreten können.

Technische Ausstattung

Schule und Schüler

Lehrer

→ Zielgruppe nicht sehr groß

Fragebögen

Um einen detaillierteren und breiteren Eindruck in die Erfahrungen der Endbenutzer zu erhalten wurden mehrere Fragebögen konzipiert und erstellt. Zur Erstellung der Fragebögen wurde Soscisurvey.de benutzt.

Auf Grund der geringen aktiven Nutzerzahl zum Projektzeitpunkt sowie andere erschwerende Umstände wurde jedoch nur ein Fragebogen veröffentlicht. Er diente der Stimmungswiedergabe der Teilnehmer einer Minetest Veranstaltung.

Folgende Erkenntnisse konnten wir aus den Antworten gewinnen:

Positiv:

Das hat den Befragten an Minetest gut gefallen:

Negativ:

Das hat den Befragten an Minetest schlecht gefallen:

Hier sind die Hindernisse und Bedenken der Befragten zu der Nutzung von Minetest aufgelistet:

Vorschläge der Befragten zur Unterstützung, die den Einsatz von Minetest erleichtern würden:

Sonstige wichtige Aspekte des Fragebogens:

FAQ

Durch die Experteninterviews sowie der Antworten des Fragebogens wurde im Laufe des Projekts die Entscheidung getroffen ein Nachschlagewerk in Form eines FAQs auf der Webseite einzurichten. Dieses soll den Nutzern die Nutzung der Webseite sowie die Nutzung von Minetest erleichtern und vor allem den Einstieg ins Projekt besser ermöglichen. Dieses FAQ umfasst fünf verschiedene Bereiche:

  1. Allgemeine Fragen
  2. Fragen zur Nutzung der Website
  3. Fragen zur Steuerung von Minetest
  4. Fragen zum Unterrichten mit Minetest
  5. Spielbezogene Fragen

Ein weiterer sich dem FAQ anschließender Bereich erklärt in Form eines Glossars die wichtigsten Begriffe rund um das Thema Minetest und den Unterricht damit.

Die Inhalte wurden selbst erstellt und zur weiteren Korrektur und Vereinheitlichung an den Auftraggeber gegeben. Auf der Webseite wurde ein Bereich eingerichtet der das FAQ in aktueller Form anzeigt. Sowohl das FAQ als auch das Glossar sind auf keinen Fall als vollständig anzusehen. Sie müssen im Laufe der Zeit weiterhin an die Bedürfnisse der Nutzer und an Weiterentwicklungen der Webseite und des Projektes allgemein angepasst werden. Im Anhang der Dokumentation finden sich sowohl die Inhalte des FAQ als auch das Glossar.

Modifikationen

Es wurde eine umfangreiche Dokumentation der verschiedenen Modifikationen des Minetest-Servers erstellt. Hierbei handelt es sich, um eine Übersicht der installierten Modifikationen. Es wurde festgehalten, welche dieser Modifikationen zur Zeit aktiviert sind, ob diese notwendig für den Betrieb des Servers sind und wo genauere Informationen zu diesen zu finden sind.

Offene Features

Um den Zukünftigen Aufwand des Projekts besser einschätzen und den Personaleinsatz besser planen zu können haben wir im Folgenend Abschnitt Features und Aufgaben gelistet und diese gemeinsam geschätzt.

Formular Registrierungsanfrage:

Geschätzter Aufwand: 21h

Als interessierte Lehrkraft möchte ich mich über die Minetest-Website für einen Account anmelden. Hierfür wäre ein Formular sinnvoll das alle Informationen abfragt die für das LMZ interessant sind. Mit einem Klicken kann man die Anfrage bestätigen oder ablehnen. Wird sie bestätigt, hat der Interessent die Möglichkeit einen Account anzulegen (Username, Passwort, Mail, etc.)

Email-Templates anpassen:

Geschätzter Aufwand: 5h

Die Mails, die aktuell etwa für die Erstellung eines Accounts versendet werden, sehen noch sehr rudimentär aus. Die Mail-Templates sollten zB mit dem Logo des LMZ angepasst werden.

Profil verwalten:

Geschätzter Aufwand: 15h

Den Nutzern soll es ermöglicht werden über eine Profilverwaltung Einstellungen zu ihrem Profil zu tätigen. Zurzeit ist dies durch eine Weiterleitung zu Keycloak zwar möglich, aber nicht optimal, da das Theme noch nicht zum Design der Webseite passt. Dies sollte noch angepasst werden.

FAQ - Integrierte Suche:

Geschätzter Aufwand: 8h

Im FAQ soll durch eine integrierte Suche das Finden von Antworten möglichst einfach gestaltet werden. Durch die Suche soll es Nutzern leichter gemacht werden, schnell und unkompliziert ihre Antwort auf ihre Frage zu finden.

FAQ erweitern:

Das FAQ muss kontinuierlich an neue Funktionalitäten und neu aufkommende Fragen angepasst und dementsprechend erweitert werden. Außerdem sollten häufig aufkommende Fragen von Nutzern direkt zu den FAQ ergänzt werden.

Forum einrichten:

Geschätzter Aufwand: 27h

Es sollte den Nutzern, insbesondere den Lehrern, die Möglichkeit geboten werden sich untereinander schnell und unkompliziert austauschen zu können. Dafür wäre die Einrichtung eines Forums hilfreich, über das alle registrierten Benutzer schnell miteinander kommunizieren können

Lehrmaterial einbinden:

Geschätzter Aufwand: 8h

Als Lehrkraft möchte ich Anregungen zur Unterrichtsgestaltung und bereits erstellte Lehrmaterialien.

Zugriff auf bereits erstellte Anwendungsszenarien:

Geschätzter Aufwand: 40h

Als Lehrer möchte ich nicht jede Unterrichtseinheit selbst aufbauen und vorbereiten. Es sollte eine Möglichkeit geben, Vorbereitungen für eine Unterrichtsstunde zu speichern und diese in anderen Klassenzimmern wieder abrufen zu können. Beispielsweise baut ein Lehrer im Vorfeld verschiedene elektrische Schaltung mit Mesecons, welche seine Schüler im Unterricht umbauen oder analysieren sollen. Möchte nun ein andere Lehrer diese Unterrichtseinheit auch umsetzen, sollte es für ihn möglich sein die nötigen Vorbereitungen einfach in seinem Klassenzimmer zu laden, ohne sie zeitaufwendig selbst nachzubauen. So kann durch die Wiederverwendbarkeit einzelner Unterrichtsszenarien die Attraktivität deutlich gesteigert werden.

Formular zur Kontaktaufnahme:

Geschätzter Aufwand: 10h

Als Lehrkraft möchte ich schnell Feedback geben können oder auf ein Problem aufmerksam machen. Dafür soll ein Kontaktformular eingerichtet werden, über das es einfach ist, Feedback oder Probleme direkt an die Verantwortlichen zu senden.

Mods verwalten/hinzufügen:

Geschätzter Aufwand: 13h

Als Lehrkraft möchte ich individuelle Mods aktivieren und deaktivieren.

Verwaltung der Klassenzimmer:

Es gibt verschieden Use-Cases im Bezug auf die Klassenzimmer, welche noch nicht umgesetzt wurden, die aber einen enormen Mehrwert für die Lehrer bieten können. Dies sind in nachfolgend genauer beschrieben

Mehr Details über einzelne Klassenzimmer:

Geschätzter Aufwand: 8h

Als Lehrkraft möchte ich mehr Informationen über mein Klassenzimmer erhalten, zum Beispiel die aktuellen Öffnungszeiten, Online-Status und aktive User.

Neustart:

Geschätzter Aufwand: 5h

Als Lehrkraft möchte ich eine Möglichkeit haben, meine Klassenzimmer neu zu starten.

Logs:

Geschätzter Aufwand: 13h

Als Lehrkraft möchte ich die Logs meiner Klassenzimmer einsehen und durchsuchen können.

User entfernen:

Geschätzter Aufwand: 13h

Als Lehrkraft möchte ich, wenn nötig, einzelne User oder ganze Gruppen von Usern einfach löschen können.

Klassenzimmer zurücksetzen:

Geschätzter Aufwand: 13h

Für denn Fall, dass das Klassenzimmer „verwüstet“ wurde oder einfach voll gebaut ist, möchte ich als Lehrkraft das Klassenzimmer einfach zurücksetzen können und von vorne anfangen.

Upload einer Schüler:innen-Liste:

Geschätzter Aufwand: 15h

Als Lehrkraft möchte ich eine Liste (excel, csv) meiner Schüler:innen hochladen können, um nicht alle Namen manuell übertragen zu müssen.

Einrichtung einer Servicehotline:

Da es zu Problemen kommen kann, die den Unterricht unmöglich machen und die man als Lehrkraft nicht selbst lösen kann, wäre es nützlich wenn man sofort Hilfe erhält, da sonst wertvolle Unterrichtszeit verloren geht.

Einfügen von eigenen Minetest Welten in ein Klassenzimmer:

Geschätzter Aufwand: 13h

Es ist bisher nur über den Linux Server möglich Welten in ein Klassenzimmer zu laden. Diese Funktionalität könnte man zur Webseite hinzufügen, sodass Lehrer/User dies selbst erledigen können.

Toasts einbauen:

Geschätzter Aufwand: 13h

Um den Endnutzern der Website Rückmeldungen über Fehler zu geben, bietet es sich an, Toasts mit entsprechender Fehlerbeschreibung einzubauen. Auch könnte hier ein Fehler-Code angezeigt werden, um das Debuggen zu vereinfachen.

Modal einbauen:

Geschätzter Aufwand: 8h

Um z.B. das Löschen von Klassenzimmern zu bestätigen, wird aktuell das standardmäßige Alert verwendet. Dieses sieht allerdings nicht schön aus und könnte durch ein Modal ersetzt werden, welches an das Design der Website angepasst ist.

Darkmode:

Geschätzter Aufwand: 8h

Es könnte ein Darkmode implementiert werden. Ein Vorschlag hierfür findet sich bereits im Mockup.

Mehr Details auf dem Dashboard:

Geschätzter Aufwand: 8h

Auf den Klassenzimmer-Karten des Dashboards könnten mehr Informationen stehen, zum Beispiel ob das Klassenzimmer aktuell online ist oder wie viele Spieler aktuell das Klassenzimmer nutzen.

Speichern der maximal erlaubten User:

Geschätzter Aufwand: 5h

Für einzelne User könnte eine unterschiedliche Anzahl an maximal pro Klassenzimmer erlaubten Usern Sinn machen. Diese Anzahl könnte zum Beispiel in Keycloak gespeichert und im Token mitgeschickt werden.

Admin-Dashboard:

Geschätzter Aufwand: 50h

Für den Super-Administrator der Minetest-Server wäre es hilfreich, ein Dashboard zu haben, in dem er eine Übersicht über alle Klassenzimmer erhält, Klassenzimmer erstellen kann usw..

Kostenübersicht

Serverkosten:

Bei momentaner Auslastung reicht ein Server. Schwer zu sagen ab wie vielen Usern die Auslastung kritisch wird.

46,41€/Monat pro Server

Personalkosten:

Einarbeitung

Entwicklung von weiteren Features

Administrative Aufgaben, Support,

max. 40 Personenstunden

(Abhängig von geplanten Features)

Abhängig von Anzahl der Nutzer

max 5h/pro Woche bei momentaner Nutzung

Vergleich Angebot/tatsächliche Leistungen

ANGEBOTENE LEISTUNGEN DIE ABGESCHLOSSEN WURDEN:

ANGEBOTENE LEISTUNGEN DIE NICHT UMGESETZT WURDEN:

NICHT ANGEBOTENE LEISTUNGEN DIE ABGESCHLOSSEN WURDEN: