Translations of this page:

User Tools

Site Tools


en:moodle:tests:embed-questions:start

This is an old revision of the document!


Embedding questions

Follow these instructions to use questions in a running text.

Assign ID number for question category and question

Before you can imbed a question in Moodle, make sure that the question exists in a question collection of the course and has an 'idnumber'. The question must also be in a category with an 'idnumber'. As of Moodle 3.6, an 'idnumber' field has been added to the question and category forms.

To add an ID number to a question and a question category in the question collection in Moodle, follow the steps below:

  1. Open your Moodle course and navigate to the “Question bank”.
  2. Select the desired question and click “Edit” or select the “Categories” section in the drop-down menu above on the left side and click on the cogwheel to “Edit this category” for the desired category.
  3. In the category editing form, you will find the “ID number” field. Enter the desired ID number for the category and save the changes.
  4. Now select the question to which you would like to add an ID number and click on “Edit”.
  5. In the question editing form you will also find the field “ID number” or “idnumber”. Enter the desired ID number for the question and save the changes.

Hinweis: Für die ID-Nummer können Zahlen und Buchstaben verwendet werden. Durch das Hinzufügen von ID-Nummern zu Fragen und Kategorien können Sie diese später gezielt ansprechen oder in andere Teile des Moodle-Kurses einbetten, indem Sie auf die jeweilige ID-Nummer verweisen. Stellen Sie sicher, dass die ID-Nummern eindeutig sind, um Konflikte zu vermeiden.

Frage einbetten

Befolgen Sie die folgenden Schritte, um eine Frage erfolgreich einzubetten:

  1. Öffnen Sie den Moodle-Texteditor an einem Ort, an dem Sie Text und Medien eingeben können, z. B. auf einer Kursseite, einer Textseite, einem Text-und Medienfeld, in einer Buch-Aktivität oder beim Verfassen eines Forenbeitrags.
  2. Klicken Sie in der Symbolleiste des Editors auf die Schaltfläche “Frage einfügen”.
  3. Wählen Sie die gewünschte Fragenkategorie aus, beispielsweise “Eingebettete Fragen”.
  4. Wählen Sie die Frage aus, die Sie einbetten möchten, z. B. “Testfrage 1”. Stellen Sie sicher, dass die Frage eine 'idnumber' hat und sich in der richtigen Kategorie befindet.
  5. Die anderen Optionen können Sie standardmäßig belassen oder nach Bedarf anpassen. Beachten Sie, dass nur Frageverhalten ausgewählt werden kann, bei dem der Benutzer mit der Frage interagieren kann, ohne den gesamten Quizversuch abgeben zu müssen.
  6. Klicken Sie auf die Schaltfläche “Frage einbetten”. Der Editor fügt einen kryptischen Code ein.
  7. Speichern Sie die Seite, um die eingebettete Frage anzuzeigen. Der kryptische Code wird durch die Frage ersetzt und in der Mitte der Seite angezeigt. Beachten Sie, dass der kryptische Code mit einer 40-Zeichen langen Hexadezimalfolge endet. Dies dient der Sicherheit und verhindert, dass nicht autorisierte Benutzer den Einbettungscode für eine nicht freigegebene Frage erraten können.

Wenn Sie eine zufällige Frage aus einer Kategorie einbetten möchten, folgen Sie den gleichen Schritten wie oben, mit Ausnahme von Schritt 3. Anstelle einer bestimmten Frage wählen Sie die Option “Wählen Sie eine zufällige einbettbare Frage aus dieser Kategorie aus”. Diese Option wird angezeigt, wenn in der Kategorie mindestens 2 Fragen vorhanden sind. Wenn ein Benutzer auf eine eingebettete Frage trifft, wird diese Frage direkt auf der Seite angezeigt. Technisch gesehen wird die Frage in ein unsichtbares iframe eingebettet, das automatisch an die Größe der Frage angepasst wird. Der Hintergrund des iframes passt sich der Seite an, auf der die Frage eingebettet ist. Die Frage verhält sich genauso wie in einem Quizversuch, vorausgesetzt, das Quiz ist mit denselben Optionen eingerichtet, wie beim Einbetten der Frage. Nachdem die Frage beantwortet wurde, kann der Benutzer sie erneut starten, falls gewünscht. Bei Fragen mit Varianten wird beim Neustart eine andere Variante ausgewählt.

en/moodle/tests/embed-questions/start.1709641640.txt.gz · Last modified: 2024/03/05 13:27 by maziyar