Benutzer:Patrick Oberdoerfer/ZUM-Apps und H5P/QuizAcademy zu Question Set/
Vor paar Jahren haben meine Kollegin und ich sehr viele Individuelle Karteikarten und Quiz beim sehr guten Anbieter QuizAcademy angelegt. Großer Vorteil des Angebotes war, dass die Karteikarten oder Quize nach dem Download auch offline geübt werden konnten. Mittlerweile haben wir nahezu alle einzelnen Dienst durch unsere Moodle-Instanz ersetzt. So ist alles an einem zentralen Ort. Im Rahmen dieser Entwicklung müssen wir natürlich die Inhalte umziehen. QuizAcademy bietet hier einen CSV-Export an und jetzt geht es darum, diesen möglichst schnell in H5P und letztlich in die Aktivität Test zu integrieren. Dazu habe ich folgenden Prompt geschrieben, der leider nur zeilenweise richtig gut funktioniert. Allerdings geht das trotzdem deutlich schneller und erspart > 80% der Klickwege. Hinweis: Die CSV-Tabelle soll/muss/kann ganz links um eine Spalte erweitert werden, damit die Info "neue Zeile" ergänzt werden kann. Diese erfolgte mit dem Hintergedanken, die Trennung der Zeilen deutlicher zu machen und irgendwann die Umwandlung ganzer Tabellen zu ermöglichen.
Falls jemand diesen noch verbessern kann, freue ich mich natürlich über eine Rückmeldung!
Hier der Prompt für Multiple Choice und Single Choice:
<PROMPT> Wandel mir bitte die folgende CSV-Tabelle in einen freien Text um. Die Tabelle enthält Informationen für die Erstellung einer H5P-Datei mit dem Inhaltstypen Question Set.
Hierfür gelten folgende Regeln: Trenne Fragen mit einer leeren Zeile. In Multiple Choice-Fragen ist die erste Zeile die Frage und die folgenden Zeilen sind die Antwortmöglichkeiten. Vor die richtigen Antworten werden Sternchen (*) gestellt. Auch Tipps und Rückmeldungen können hinzugefügt werden: *Antwortmöglichkeit: Tipp: Rückmeldung wenn gewählt: Rückmeldung wenn nicht gewählt. <Beispiel>
Welche Zahl ist Pi?
*3,14
9,82
Was ist 4 * 0? 1 4
*0
</Beispiel> In der folgenden Tabelle existieren drei unterschiedliche Fragetypen, Multiple Choice, Single Choice und True oder false. Für die Fragentypen Multiple Choice und Single Choice sollen die folgenden Regeln gelten:
Spalte A ist immer die Aufgabestellung beginnt einen neuen Fragenblock. Spalte B gibt den Fragetyp an. Die nachfolgenden Spalten C und D sowie E und F sowie G und H sowie I und J (und so weiter) bilden immer ein Päarchen. Beispiel: in Spalte C steht der Antworttext und Spalte C, ob die Antwort korrekt oder falsch ist. Alle Antworttexte aus den Spalten C, E, G und I werden unter Zeile (Inhalt aus Spalte A) aufgelistet. Wenn in den Spalten D, F, H und J correct steht, wird in der Zeile des Antworttextes (Spalten C, E, G und I) ganz zu beginn das Symbol * gesetzt. Das * definiert somit die richtigen Antworten.
Beispiel Eingabetabelle: Spalte A=Text Spalte B=Type Spalte C=Answer1 Spalte D=answerResult1 Spalte E=Answer2 Spalte F=answerResult2 Spalte G=Answer3 Spalte H=answerResult3 Spalte I=Answer4 Spalte J=answerResult4 Spalte A=Aus welchem Gemisch wird Beton hergestellt? Spalte B=Multiple Choice Spalte C=Zement, Wasser und Gesteinskörnung Spalte D=correct Spalte E=Zement, Wasser und Sand Spalte F=incorrect Spalte G=Kalk, Wasser und Gesteinskörnung Spalte H=incorrect Spalte I=Zement, Kalk, Wasser und Gesteinskörnung Spalte J=incorrect
Ausgabe Fließtext: Aus welchem Gemisch wird Beton hergestellt?
*Zement, Wasser und Gesteinskörnung
Zement, Wasser und Sand Kalk, Wasser und Gesteinskörnung Zement, Kalk, Wasser und Gesteinskörnung
Damit die Eingabe besser erkannt wird, steht immer beim Übergang der Zeilen immer der Begriff „Neue Zeile“. Die nachfolgenden Eingaben beginnen dann wieder mit Spalte A, B, C und so weiter.
Wichtig für die richtige Ausgabe ist. Die Aufgaben erhalten keine Nummerierung! Zwischen der Zeile mit der Aufgabenstellung und der ersten Antwort ist keine Leerzeile. Zwischen der letzten Antwort einer Aufgabe und der neuen Aufgabenstellung muss eine Leerzeile eingefügt werden. Formatierungen des Vorlagetextes: Wörter die mit einem Doppelsternchen ** umfasst sind, werden dick gedruckt ausgegeben. Beispiel Vorlage **: Nennen Sie die **drei** Gruppen der Massivdecken aus Stahlbeton. Beispiel Ausgabe : Nennen Sie die drei Gruppen der Massivdecken aus Stahlbeton.
Die Ausgabe bitte immer als Code! </Prompt>
Prompt für True and False (in Arbeit)