{"id":68506,"date":"2026-04-10T08:48:52","date_gmt":"2026-04-10T06:48:52","guid":{"rendered":"https:\/\/www.herr-rau.de\/wordpress\/?p=68506"},"modified":"2026-04-10T08:48:52","modified_gmt":"2026-04-10T06:48:52","slug":"tests-in-der-bycs-lernplattform","status":"publish","type":"post","link":"https:\/\/www.herr-rau.de\/wordpress\/2026\/04\/tests-in-der-bycs-lernplattform.htm","title":{"rendered":"Tests in der ByCS-Lernplattform"},"content":{"rendered":"<div style='text-align:right;'><small>(<a href='https:\/\/www.herr-rau.de\/wordpress\/2026\/04\/tests-in-der-bycs-lernplattform.htm#comments'>2 Kommentare.<\/a>)<\/small> <\/div>\n<h2 class=\"wp-block-heading\"><em>Abstract<\/em><\/h2>\n\n\n\n<p><em>Zuerst geht es kurz darum, warum ich in der ByCS Lernplattform (Moodle) von H5P auf die h\u00e4sslichere Moodle-Aktivit\u00e4t Test umgestiegen bin: das liegt an den Fragensammlungen. Dann zeige ich, wie man relativ einfach aus einer schlichten Textdatei mit vorbereiteten Fragen automatisch viele Moodle-Testfragen erstellen kann &#8211; denn die Fragen einzeln innerhalb von Moodle anzulegen ist m\u00fchsam. F\u00fcr diese Textdatei gibt es verschiedene Formate mit verschiedenen M\u00f6glichkeiten. Manchmal hilft dabei der Chatboy, aber vielleicht macht er auch nur mehr Arbeit. <\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">ByCS Drive und ByCS Lernplattform<\/h2>\n\n\n\n<p>Fr\u00fcher habe ich mehr Lernplattform gemacht, aber seit der ByCS Drive (Cloudspeicher) so zuverl\u00e4ssig ist, nutze ich immer mehr den, um Material f\u00fcr meine Kurse bereitzustellen. Dennoch hat die auf Moodle basierende Lernplattform, die jetzt nicht mehr Mebis hei\u00dft, auch Vorteile.<\/p>\n\n\n\n<p>Interaktivit\u00e4t zum Beispiel, insbesondere bei allem, was man anklicken kann, also Tests, \u00dcbungungen, Quizze. Daf\u00fcr gibt es zwei verschiedene Systeme, n\u00e4mlich entweder das integrierte H5P-Portfolio, oder die Moodle-Aktivit\u00e4t Test, beide jeweils mit verschiedenen Fragentypen. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">H5P oder Moodle-Test<\/h2>\n\n\n\n<p>H5P produziert vielf\u00e4ltigere und optisch sch\u00f6nere Aufgaben. Deswegen arbeitete ich am Anfang viel damit. Moodle-Tests sind dagegen optisch schlicht (manche sagen: h\u00e4sslich) und es gibt weniger Aufgabentypen. Dennoch haben Moodle-Tests so deutliche Vorteile, dass ich ganz auf diese umsteige:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Wenn man \u00fcberhaupt mit einem dieser System rechtlich pr\u00fcfungssichere Aufgaben erstellen kann, dann nur mit den Moodle-Tests. Dazu muss der Sachaufwandstr\u00e4ge die verbreitete Software <em>Safe Browser Exam<\/em> zur Verf\u00fcgung stellen. Vielleicht wird das Kultusministerium auch irgendwann mal ein ganz anderes pr\u00fcfungssicheres Format zur Verf\u00fcgung stellen. (So oder so ist das kein wichtiger Grund f\u00fcr mich, ich traue mich auch Pr\u00fcfungen unter technisch nicht sicheren Bedingungen durchzuf\u00fchren.)<\/li>\n\n\n\n<li>Die schlichtere  grafische Gestaltung empfinde ich ebenso wie die kleinere Auswahl an Formaten als Vorteil. <\/li>\n\n\n\n<li>Der Hauptgrund: Moodle-Tests basieren auf Fragensammlungen. Die Fragen in Fragensammlungen kann man mehrfach, also in verschiedenen Tests verwenden; gleichzeitig kann ein Test Fragen aus verschiedenen Fragensammlungen beinhalten. Das Vorgehen ist: 1. Man legt eine oder mehrere kurszentrale Fragensammlungen an, mit Kategorien und Unterkategorien. Dann legt man einen Test an mit zum Beispiel zuf\u00e4llig 30 Fragen aus der einen, 20 zuf\u00e4lligen Fragen aus der anderen Kategorie; bei jedem Durchgang werden bei den zuf\u00e4lligen andere ausgew\u00e4hlt. Oder man legt einen Test mit 20 fixen Fragen an, aus einer Kategorie oder mehreren. Ich glaube, geeignete gro\u00dfe Fragensammlungen k\u00f6nnten ein \u00fcberzeugendes Argument f\u00fcr die Lernplattform sein.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Umst\u00e4ndlichkeit des Anlegens<\/h2>\n\n\n\n<p>Diese Fragen sind mit den urspr\u00fcnglich vorgesehenen Moodle-Werkzeugen allerdings sehr umst\u00e4ndlich anzulegen. Die grafischen Editoren sind notgedrungen umst\u00e4ndich, weil es f\u00fcr die Fragen viele Optionen gibt, und f\u00fcr jede Option muss es dann eigene Eingabefelder geben. Wie soll man da rasch zu einem gro\u00dfen Fragen-Pool kommen? <\/p>\n\n\n\n<p>Aber es gibt Abhilfe: Man kann Fragen auch in einer eigenen Syntax in einer Textdatei schreiben und dann in eine Fragensammlung importieren. Das ist dann sehr praktisch, wenn man gleich viele Fragen auf einmal anlegen m\u00f6chte.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Geeignete alternative Formate<\/h2>\n\n\n\n<h4 class=\"wp-block-heading\">1. Der H5P-Umweg<\/h4>\n\n\n\n<p>Man legt eine H5P-Aktivit\u00e4t an vom Typ &#8222;Single Choice&#8220;. Dort kann man zwar auch Fragen einzeln alegen, aber man kann sie auch als Text eingeben, und zwar in diesem Format:<\/p>\n\n\n\n<p class=\"has-small-font-size\"><code>Bestimme die Attributart: Die _dritte_ Macht<br>Zahlwort<br>Adjektiv<br>Apposition<br>Artikel<\/code><\/p>\n\n\n\n<p>Und immer so weiter, jeweils durch eine Leerzeile getrennt, beliebig viele Fragen hinterinander. Die entstandene H5P-Aktivit\u00e4t kann man dann herunterladen und f\u00fcr den Fragenimport verwenden.<\/p>\n\n\n\n<p>Nachteile: Keine Formatierung m\u00f6glich, auch nicht mit HTML-Tags. Es kann maximal vier Optionen geben, von denen die erste immer die (einzig) korrekte ist. (Beim Test selber wird die Reihenfolge der Optionen nat\u00fcrlich gemischt.)<\/p>\n\n\n\n<p>Vorteile: Die einfachste Syntax von allen.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">2. Das Aiken-Format<\/h4>\n\n\n\n<p>Man legt eine einfache Textdatei an mit beliebig vielen solcher Eintr\u00e4ge, jeweils durch eine Leerzeile getrennt:<\/p>\n\n\n\n<p class=\"has-small-font-size\"><code>Bestimme die Attributart: Die _dritte_ Macht<br>A. Adjektiv<br>B. Apposition<br>C. Artikel<br>D. Demonstrativbegleiter<br>E. Genitiv<br>F. Partizip<br>G. Possessivbegleiter<br>H. Pr\u00e4positionalkonstruktion<br>I. Relativsatz<br>J. Zahlwort<br>ANSWER: J<\/code><\/p>\n\n\n\n<p>Nachteile: Keine Formatierung m\u00f6glich, auch nicht mit HTML-Tags. Die Syntax ist etwas umst\u00e4ndlicher, die Buchstaben vorne nerven.<\/p>\n\n\n\n<p>Vorteile: Beliebig viele Optionen, und die Antwort kann an beliebiger Position stehen. (Das ist dann praktisch, wenn man mehrere Fragen hat, die die gleichen Optionen in stets gleicher Reihenfolge haben sollen, wobei man das Mischen der Optionen dann abw\u00e4hlt.)<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">3. Das GIFT-Format<\/h4>\n\n\n\n<p>Man legt eine einfache Textdatei an mit beliebig vielen solcher Eintr\u00e4ge, jeweils durch eine Leerzeile getrennt (die anderen Zeilenumbr\u00fcche sind optional):<\/p>\n\n\n\n<p class=\"has-small-font-size\"><code>::Die dritte Macht <br>::Bestimme die Attributart: Die &lt;u&gt;dritte&lt;\/u&gt; Macht {<br>~Adjektiv<br>~Apposition<br>~Artikel<br>~Demonstrativbegleiter<br>~Genitiv<br>~Partizip<br>~Possessivbegleiter<br>~Pr\u00e4positionalkonstruktion<br>~Relativsatz<br>=Zahlwort<br>}<\/code><\/p>\n\n\n\n<p class=\"has-small-font-size\">oder<\/p>\n\n\n\n<p class=\"has-small-font-size\"><code>::Die dritte Macht::Bestimme die Attributart: Die &lt;u&gt;dritte&lt;\/u&gt; Macht {~Adjektiv ~Apposition ~Artikel ~Demonstrativbegleiter ~Genitiv ~Partizip ~Possessivbegleiter ~Pr\u00e4positionalkonstruktion ~Relativsatz =Zahlwort}<\/code><\/p>\n\n\n\n<p>Nachteile: Die Syntax ist noch umst\u00e4ndlicher, ich sag nur: geschweifte Klammern. Die Tilde ~ steht f\u00fcr eine falsche, das = f\u00fcr eine richtige Antwort.<\/p>\n\n\n\n<p>Vorteile: Wieder beliebig viele Optionen mit der Antwort an beliebiger Position. Au\u00dferdem ist jetzt die Formatierung mit HTML m\u00f6glich, und es gibt mehr Flexibilit\u00e4t bei der Anzahl und Gewichtung richtiger Antworten oder R\u00fcckmeldungen; auch andere Aufgabenformen als Multiple Choice sind m\u00f6glich.<\/p>\n\n\n\n<p>(Daneben gibt es noch weitere Formate.)<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">4. Nachteile beim Import<\/h4>\n\n\n\n<p>Bei all diesen Beispielen beginnt man mit einer Textdatei mit zehn oder zwanzig oder dreihundert Fragen, die dann mittelbar oder unmittelbar f\u00fcr den Fragenimport verwendet wird.<\/p>\n\n\n\n<p>Allerdings werden beim Import f\u00fcr alle dreihundert Fragen die gleichen Voreinstellungen verwendet:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Mischen der Reihenfolge der Antwortoptionen (will ich meistens, aber eben nicht immer) und<\/li>\n\n\n\n<li>Voranstellen von Kleinbuchstaben a, b, c, d vor den jeweiligen Option-Buttons (will ich so gut wie nie, k\u00f6nnte h\u00f6chstens bei einer Druckversion n\u00fctzlich sein).<\/li>\n<\/ul>\n\n\n\n<p>Eine Sammel-\u00c4nderung oder Import-Voreinstellung f\u00fcr ausgew\u00e4hlte (dreihundert!) Fragen auf einmal gibt es noch nicht, und das einzeln zu \u00e4ndern ist unleidlich m\u00fchsam (dreihundert!).<\/p>\n\n\n\n<p>Vorl\u00e4ufige L\u00f6sung: Die eben frisch importierten Fragen wieder <em>exportieren,<\/em> und diesmal im Moodle-XML-Format. In der exportierten Textdatei ersetzt man alle F\u00e4lle von <code>&lt;shuffleanswers&gt;true&lt;\/shuffleanswers&gt;<\/code> und <code>&lt;answernumbering&gt;none&lt;\/answernumbering&gt;<\/code> durch:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;shuffleanswers&gt;false&lt;\/shuffleanswers\n&lt;answernumbering&gt;none&lt;\/answernumbering&gt;<\/code><\/pre>\n\n\n\n<p>Dann l\u00f6scht man die alten Fragen wieder alle und importiert sie neu aus der ge\u00e4nderten XML-Datei. &#8211; Warum man nicht gleich XML-Dateien erzeugt: die sind zu un\u00fcbersichtlich f\u00fcrs Korrekturlesen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">KI-generierte Fragen I<\/h2>\n\n\n\n<p>Einfacher ist das tats\u00e4chlich bei einem relativ neuen Feature der Lernplattform, bei dem man ebenfalls automatisiert mehrere Fragen auf einmal erzeugen kann, und das will man ja. Bei den so erzeugten Fragen ist voreingestellt, aber das l\u00e4sst sich anpassen, dass die Kleinbuchstaben a, b, c, d vor den Optionen <em>nicht<\/em> angezeigt werden.<\/p>\n\n\n\n<p>Allerdings lassen sich immer nur 10 Fragen auf einmal erzeugen; man kann das nat\u00fcrlich wiederholt durchf\u00fchren.<\/p>\n\n\n\n<p>Vor allem sind diese Fragen KI-generiert. Man kann sie aus dem Lernplattform-Kurs oder Teilen davon erzeugen lassen oder man kann sie prompten, oder eine Kombination davon. Die Ergebnisse sind so mittel, schon auch gut, aber sie m\u00fcssen nat\u00fcrlich manuell \u00fcberpr\u00fcft werden, und das lohnt sich dann nicht f\u00fcr gro\u00dfe Fragensammlungen (dreihundert!). <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">KI-generierte Fragen II<\/h2>\n\n\n\n<p>Aber man kann sich nat\u00fcrlich eine urspr\u00fcngliche Datei, im Format H5P, Aiken oder GIFT, ganz oder teilweise vom Chatboy schreiben lassen. Bei der muss man zwar auch alle Fragen und Antworten (dreihundert!) manuell \u00fcberpr\u00fcfen, aber das ist \u00fcbersichtlicher.<\/p>\n\n\n\n<p>Beim Umwandeln von Text in einem anderen Format, etwa:<\/p>\n\n\n\n<p><code>Die &lt;u&gt;dritte&lt;\/u&gt; Macht (Zahlwort)<\/code><\/p>\n\n\n\n<p>in GIFT macht der Chatboy allerdings wieder Fehler. Hier w\u00e4re ein Makro oder ein kleines Programm sehr viel zuverl\u00e4ssiger, und man w\u00fcrde sich weniger klebrig f\u00fchlen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Warum \u00fcberhaupt Tests?<\/h2>\n\n\n\n<p>Grundwissen und Routine; Hilfe beim Auswendiglernen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Anhang: Beispiele<\/h2>\n\n\n\n<p>So k\u00f6nnte eine Textdatei aussehen, wie man sie erst einmal f\u00fcr sich im Klartext formuliert:<\/p>\n\n\n\n<p style=\"font-size:0.5rem\"><code>&lt;u>Was du heute kannst besorgen&lt;\/u>, verschiebe nicht auf morgen. (Objektsatz)<br>&lt;u>Ob der Zug p\u00fcnktlich ist&lt;\/u>, erfahren wir bald. (Objektsatz)<br>Ich wei\u00df, &lt;u>dass er kommt&lt;\/u>. (Objektsatz)<br>Er fragte, &lt;u>ob ich Zeit habe&lt;\/u>. (Objektsatz)<\/code><\/p>\n\n\n\n<p>Allerdings muss man die f\u00fcr den Import irgendwie in das Format GIFT bringen, am besten durch ein Programm oder ein Makro oder eine Webseite, die so etwas anbietet; am umst\u00e4ndlichsten mit viel Suchen-Ersetzen; am fehleranf\u00e4lligsten durch einen Chatboy:<\/p>\n\n\n\n<p style=\"font-size:0.5rem\"><code>::Frage 1::&lt;u>Was du heute kannst besorgen&lt;\/u>, verschiebe nicht auf morgen. {~Subjekt ~Pr\u00e4dikat =Objekt ~Adverbiale ~Pr\u00e4dikativ}<br><br>::Frage 2::&lt;u>Ob der Zug p\u00fcnktlich ist&lt;\/u>, erfahren wir bald. {~Subjekt ~Pr\u00e4dikat =Objekt ~Adverbiale ~Pr\u00e4dikativ}<br><br>::Frage 3::Ich wei\u00df, &lt;u>dass er kommt&lt;\/u>. {~Subjekt ~Pr\u00e4dikat =Objekt ~Adverbiale ~Pr\u00e4dikativ}<br><br>::Frage 4::Er fragte, &lt;u>ob ich Zeit habe&lt;\/u>. {~Subjekt ~Pr\u00e4dikat =Objekt ~Adverbiale ~Pr\u00e4dikativ}<\/code><\/p>\n\n\n\n<p>Das kann man dann importieren. Wenn man viele der Fragen auf einmal modifizieren m\u00f6chte, muss man sie als Moodle-XML herunterladen und bearbeiten:<\/p>\n\n\n\n<pre class=\"wp-block-code\" style=\"font-size:0.5rem\"><code>&lt;?xml version=\"1.0\" encoding=\"UTF-8\"?>\n&lt;quiz>\n&lt;!-- question: 0  -->\n  &lt;question type=\"category\">\n    &lt;category>\n      &lt;text>$module$\/top\/Glieds\u00e4tze&lt;\/text>\n    &lt;\/category>\n    &lt;info format=\"html\">\n      &lt;text>&lt;\/text>\n    &lt;\/info>\n    &lt;idnumber>&lt;\/idnumber>\n  &lt;\/question>\n\n&lt;!-- question: 0  -->\n  &lt;question type=\"category\">\n    &lt;category>\n      &lt;text>$module$\/top\/Glieds\u00e4tze\/Glieds\u00e4tze (Chatboy)&lt;\/text>\n    &lt;\/category>\n    &lt;info format=\"html\">\n      &lt;text>&lt;\/text>\n    &lt;\/info>\n    &lt;idnumber>&lt;\/idnumber>\n  &lt;\/question>\n\n&lt;!-- question: 170766796  -->\n  &lt;question type=\"multichoice\">\n    &lt;name>\n      &lt;text>Frage 9&lt;\/text>\n    &lt;\/name>\n    &lt;questiontext format=\"moodle_auto_format\">\n      &lt;text>&lt;!&#91;CDATA&#91;&lt;u>Was du heute kannst besorgen&lt;\/u>, verschiebe nicht auf morgen.]]>&lt;\/text>\n    &lt;\/questiontext>\n    &lt;generalfeedback format=\"moodle_auto_format\">\n      &lt;text>&lt;\/text>\n    &lt;\/generalfeedback>\n    &lt;defaultgrade>1.0000000&lt;\/defaultgrade>\n    &lt;penalty>0.3333333&lt;\/penalty>\n    &lt;hidden>0&lt;\/hidden>\n    &lt;idnumber>&lt;\/idnumber>\n    &lt;single>true&lt;\/single>\n    &lt;shuffleanswers>false&lt;\/shuffleanswers>\n    &lt;answernumbering>none&lt;\/answernumbering>\n    &lt;showstandardinstruction>0&lt;\/showstandardinstruction>\n    &lt;correctfeedback format=\"moodle_auto_format\">\n      &lt;text>&lt;\/text>\n    &lt;\/correctfeedback>\n    &lt;partiallycorrectfeedback format=\"moodle_auto_format\">\n      &lt;text>&lt;\/text>\n    &lt;\/partiallycorrectfeedback>\n    &lt;incorrectfeedback format=\"moodle_auto_format\">\n      &lt;text>&lt;\/text>\n    &lt;\/incorrectfeedback>\n    &lt;answer fraction=\"100\" format=\"moodle_auto_format\">\n      &lt;text>Subjekt&lt;\/text>\n      &lt;feedback format=\"moodle_auto_format\">\n        &lt;text>&lt;\/text>\n      &lt;\/feedback>\n    &lt;\/answer>\n    &lt;answer fraction=\"0\" format=\"moodle_auto_format\">\n      &lt;text>Pr\u00e4dikat&lt;\/text>\n      &lt;feedback format=\"moodle_auto_format\">\n        &lt;text>&lt;\/text>\n      &lt;\/feedback>\n    &lt;\/answer>\n    &lt;answer fraction=\"0\" format=\"moodle_auto_format\">\n      &lt;text>Objekt&lt;\/text>\n      &lt;feedback format=\"moodle_auto_format\">\n        &lt;text>&lt;\/text>\n      &lt;\/feedback>\n    &lt;\/answer>\n    &lt;answer fraction=\"0\" format=\"moodle_auto_format\">\n      &lt;text>Adverbiale&lt;\/text>\n      &lt;feedback format=\"moodle_auto_format\">\n        &lt;text>&lt;\/text>\n      &lt;\/feedback>\n    &lt;\/answer>\n    &lt;answer fraction=\"0\" format=\"moodle_auto_format\">\n      &lt;text>Pr\u00e4dikativ&lt;\/text>\n      &lt;feedback format=\"moodle_auto_format\">\n        &lt;text>&lt;\/text>\n      &lt;\/feedback>\n    &lt;\/answer>\n    &lt;createdby>\n      179308\n    &lt;\/createdby>\n  &lt;\/question>\n\n&lt;!-- question: 170766652  -->\n  &lt;question type=\"multichoice\">\n    &lt;name>\n      &lt;text>Frage 10&lt;\/text>\n    &lt;\/name>\n    &lt;questiontext format=\"moodle_auto_format\">\n      &lt;text>&lt;!&#91;CDATA&#91;&lt;u>Ob der Zug p\u00fcnktlich ist&lt;\/u>, erfahren wir bald.]]>&lt;\/text>\n    &lt;\/questiontext>\n    &lt;generalfeedback format=\"moodle_auto_format\">\n      &lt;text>&lt;\/text>\n    &lt;\/generalfeedback>\n    &lt;defaultgrade>1.0000000&lt;\/defaultgrade>\n    &lt;penalty>0.3333333&lt;\/penalty>\n    &lt;hidden>0&lt;\/hidden>\n    &lt;idnumber>&lt;\/idnumber>\n    &lt;single>true&lt;\/single>\n    &lt;shuffleanswers>false&lt;\/shuffleanswers>\n    &lt;answernumbering>none&lt;\/answernumbering>\n    &lt;showstandardinstruction>0&lt;\/showstandardinstruction>\n    &lt;correctfeedback format=\"moodle_auto_format\">\n      &lt;text>&lt;\/text>\n    &lt;\/correctfeedback>\n    &lt;partiallycorrectfeedback format=\"moodle_auto_format\">\n      &lt;text>&lt;\/text>\n    &lt;\/partiallycorrectfeedback>\n    &lt;incorrectfeedback format=\"moodle_auto_format\">\n      &lt;text>&lt;\/text>\n    &lt;\/incorrectfeedback>\n    &lt;answer fraction=\"0\" format=\"moodle_auto_format\">\n      &lt;text>Subjekt&lt;\/text>\n      &lt;feedback format=\"moodle_auto_format\">\n        &lt;text>&lt;\/text>\n      &lt;\/feedback>\n    &lt;\/answer>\n    &lt;answer fraction=\"0\" format=\"moodle_auto_format\">\n      &lt;text>Pr\u00e4dikat&lt;\/text>\n      &lt;feedback format=\"moodle_auto_format\">\n        &lt;text>&lt;\/text>\n      &lt;\/feedback>\n    &lt;\/answer>\n    &lt;answer fraction=\"100\" format=\"moodle_auto_format\">\n      &lt;text>Objekt&lt;\/text>\n      &lt;feedback format=\"moodle_auto_format\">\n        &lt;text>&lt;\/text>\n      &lt;\/feedback>\n    &lt;\/answer>\n    &lt;answer fraction=\"0\" format=\"moodle_auto_format\">\n      &lt;text>Adverbiale&lt;\/text>\n      &lt;feedback format=\"moodle_auto_format\">\n        &lt;text>&lt;\/text>\n      &lt;\/feedback>\n    &lt;\/answer>\n    &lt;answer fraction=\"0\" format=\"moodle_auto_format\">\n      &lt;text>Pr\u00e4dikativ&lt;\/text>\n      &lt;feedback format=\"moodle_auto_format\">\n        &lt;text>&lt;\/text>\n      &lt;\/feedback>\n    &lt;\/answer>\n    &lt;createdby>\n      179308\n    &lt;\/createdby>\n  &lt;\/question>\n\n&lt;!-- question: 170766655  -->\n  &lt;question type=\"multichoice\">\n    &lt;name>\n      &lt;text>Frage 11&lt;\/text>\n    &lt;\/name>\n    &lt;questiontext format=\"moodle_auto_format\">\n      &lt;text>&lt;!&#91;CDATA&#91;Ich wei\u00df, &lt;u>dass er kommt&lt;\/u>.]]>&lt;\/text>\n    &lt;\/questiontext>\n    &lt;generalfeedback format=\"moodle_auto_format\">\n      &lt;text>&lt;\/text>\n    &lt;\/generalfeedback>\n    &lt;defaultgrade>1.0000000&lt;\/defaultgrade>\n    &lt;penalty>0.3333333&lt;\/penalty>\n    &lt;hidden>0&lt;\/hidden>\n    &lt;idnumber>&lt;\/idnumber>\n    &lt;single>true&lt;\/single>\n    &lt;shuffleanswers>false&lt;\/shuffleanswers>\n    &lt;answernumbering>none&lt;\/answernumbering>\n    &lt;showstandardinstruction>0&lt;\/showstandardinstruction>\n    &lt;correctfeedback format=\"moodle_auto_format\">\n      &lt;text>&lt;\/text>\n    &lt;\/correctfeedback>\n    &lt;partiallycorrectfeedback format=\"moodle_auto_format\">\n      &lt;text>&lt;\/text>\n    &lt;\/partiallycorrectfeedback>\n    &lt;incorrectfeedback format=\"moodle_auto_format\">\n      &lt;text>&lt;\/text>\n    &lt;\/incorrectfeedback>\n    &lt;answer fraction=\"0\" format=\"moodle_auto_format\">\n      &lt;text>Subjekt&lt;\/text>\n      &lt;feedback format=\"moodle_auto_format\">\n        &lt;text>&lt;\/text>\n      &lt;\/feedback>\n    &lt;\/answer>\n    &lt;answer fraction=\"100\" format=\"moodle_auto_format\">\n      &lt;text>Pr\u00e4dikat&lt;\/text>\n      &lt;feedback format=\"moodle_auto_format\">\n        &lt;text>&lt;\/text>\n      &lt;\/feedback>\n    &lt;\/answer>\n    &lt;answer fraction=\"0\" format=\"moodle_auto_format\">\n      &lt;text>Objekt&lt;\/text>\n      &lt;feedback format=\"moodle_auto_format\">\n        &lt;text>&lt;\/text>\n      &lt;\/feedback>\n    &lt;\/answer>\n    &lt;answer fraction=\"0\" format=\"moodle_auto_format\">\n      &lt;text>Adverbiale&lt;\/text>\n      &lt;feedback format=\"moodle_auto_format\">\n        &lt;text>&lt;\/text>\n      &lt;\/feedback>\n    &lt;\/answer>\n    &lt;answer fraction=\"0\" format=\"moodle_auto_format\">\n      &lt;text>Pr\u00e4dikativ&lt;\/text>\n      &lt;feedback format=\"moodle_auto_format\">\n        &lt;text>&lt;\/text>\n      &lt;\/feedback>\n    &lt;\/answer>\n    &lt;createdby>\n      179308\n    &lt;\/createdby>\n  &lt;\/question>\n\n&lt;!-- question: 170766658  -->\n  &lt;question type=\"multichoice\">\n    &lt;name>\n      &lt;text>Frage 12&lt;\/text>\n    &lt;\/name>\n    &lt;questiontext format=\"moodle_auto_format\">\n      &lt;text>&lt;!&#91;CDATA&#91;Er fragte, &lt;u>ob ich Zeit habe&lt;\/u>.]]>&lt;\/text>\n    &lt;\/questiontext>\n    &lt;generalfeedback format=\"moodle_auto_format\">\n      &lt;text>&lt;\/text>\n    &lt;\/generalfeedback>\n    &lt;defaultgrade>1.0000000&lt;\/defaultgrade>\n    &lt;penalty>0.3333333&lt;\/penalty>\n    &lt;hidden>0&lt;\/hidden>\n    &lt;idnumber>&lt;\/idnumber>\n    &lt;single>true&lt;\/single>\n    &lt;shuffleanswers>false&lt;\/shuffleanswers>\n    &lt;answernumbering>none&lt;\/answernumbering>\n    &lt;showstandardinstruction>0&lt;\/showstandardinstruction>\n    &lt;correctfeedback format=\"moodle_auto_format\">\n      &lt;text>&lt;\/text>\n    &lt;\/correctfeedback>\n    &lt;partiallycorrectfeedback format=\"moodle_auto_format\">\n      &lt;text>&lt;\/text>\n    &lt;\/partiallycorrectfeedback>\n    &lt;incorrectfeedback format=\"moodle_auto_format\">\n      &lt;text>&lt;\/text>\n    &lt;\/incorrectfeedback>\n    &lt;answer fraction=\"0\" format=\"moodle_auto_format\">\n      &lt;text>Subjekt&lt;\/text>\n      &lt;feedback format=\"moodle_auto_format\">\n        &lt;text>&lt;\/text>\n      &lt;\/feedback>\n    &lt;\/answer>\n    &lt;answer fraction=\"100\" format=\"moodle_auto_format\">\n      &lt;text>Pr\u00e4dikat&lt;\/text>\n      &lt;feedback format=\"moodle_auto_format\">\n        &lt;text>&lt;\/text>\n      &lt;\/feedback>\n    &lt;\/answer>\n    &lt;answer fraction=\"0\" format=\"moodle_auto_format\">\n      &lt;text>Objekt&lt;\/text>\n      &lt;feedback format=\"moodle_auto_format\">\n        &lt;text>&lt;\/text>\n      &lt;\/feedback>\n    &lt;\/answer>\n    &lt;answer fraction=\"0\" format=\"moodle_auto_format\">\n      &lt;text>Adverbiale&lt;\/text>\n      &lt;feedback format=\"moodle_auto_format\">\n        &lt;text>&lt;\/text>\n      &lt;\/feedback>\n    &lt;\/answer>\n    &lt;answer fraction=\"0\" format=\"moodle_auto_format\">\n      &lt;text>Pr\u00e4dikativ&lt;\/text>\n      &lt;feedback format=\"moodle_auto_format\">\n        &lt;text>&lt;\/text>\n      &lt;\/feedback>\n    &lt;\/answer>\n    &lt;createdby>\n      179308\n    &lt;\/createdby>\n  &lt;\/question>\n\n&lt;\/quiz><\/code><\/pre>\n\n\n\n<p>Nicht alle Elemente in diesem gro\u00dfen Codeblock sind n\u00f6tig, denke ich. Created by: 179308 &#8211; das bin ich, die ID sieht man auch anderswo immer wieder mal.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>(2 Kommentare.) Abstract Zuerst geht es kurz darum, warum ich in der ByCS Lernplattform (Moodle) von H5P auf die h\u00e4sslichere Moodle-Aktivit\u00e4t Test umgestiegen bin: das liegt an den Fragensammlungen. Dann zeige ich, wie man relativ einfach aus einer schlichten Textdatei mit vorbereiteten Fragen automatisch viele Moodle-Testfragen erstellen kann &#8211; denn die Fragen einzeln innerhalb von [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[6],"tags":[131],"class_list":["post-68506","post","type-post","status-publish","format-standard","hentry","category-schule-alltag","tag-bycs"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.herr-rau.de\/wordpress\/wp-json\/wp\/v2\/posts\/68506","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.herr-rau.de\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.herr-rau.de\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.herr-rau.de\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.herr-rau.de\/wordpress\/wp-json\/wp\/v2\/comments?post=68506"}],"version-history":[{"count":3,"href":"https:\/\/www.herr-rau.de\/wordpress\/wp-json\/wp\/v2\/posts\/68506\/revisions"}],"predecessor-version":[{"id":68545,"href":"https:\/\/www.herr-rau.de\/wordpress\/wp-json\/wp\/v2\/posts\/68506\/revisions\/68545"}],"wp:attachment":[{"href":"https:\/\/www.herr-rau.de\/wordpress\/wp-json\/wp\/v2\/media?parent=68506"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.herr-rau.de\/wordpress\/wp-json\/wp\/v2\/categories?post=68506"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.herr-rau.de\/wordpress\/wp-json\/wp\/v2\/tags?post=68506"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}