Bitte beachte, dass sich diese Dokumentation auf die neuste Version dieser Erweiterung bezieht. Wenn eine ältere Version eingesetzt wird, kann diese abweichen. Die jeweils passende Dokumentation befindet sich im Dokumentation-Verzeichnis der Erweiterung.
Quiz-Ergebnisse
Quiz-Ergebnisse (QuizResults) sind Datensätze, die definieren, welche Rückmeldung ein Teilnehmer am Ende eines Quiz erhält. Je nachdem, wie viele Punkte (Score) ein Teilnehmer erreicht hat, wird ein passendes Ergebnis ausgewählt und angezeigt.
Was sind Quiz-Ergebnisse?
Ein Quiz-Ergebnis-Datensatz dient dazu, dem Nutzer basierend auf seiner Leistung eine individuelle Rückmeldung zu geben. Dies kann von einer einfachen Gratulation bis hin zu detaillierten Erklärungen oder weiterführenden Links reichen.
- Ein Quiz kann beliebig viele unterschiedliche Ergebnisse haben.
- Die Ergebnisse werden nach der Anzahl der richtigen Fragen ausgewählt.
- Wenn eine Frage mehrere richtige Antworten hat, müssen alle richtigen Antworten ausgewählt werden, um den Punkt für den Score zu erhalten.
- Im Ergebnisdatensatz wird eine Range (Bereich) angegeben (z. B.
0-5). - Wenn das Quiz abgeschlossen ist, wird anhand des erreichten "Scores" das erste passende Ergebnis ausgegeben.
Definition der Felder
Die Definition der Felder ist in der Datei vendor/codingms/quiz/Configuration/TCA/tx_quiz_domain_model_quizresult.php zu finden.
- Ergebnis-Bereich (score_range): Hier wird der Punktebereich definiert, für den dieses Ergebnis gilt (z. B.
0-3,4-7,8-10). - Titel (title): Der Titel des Ergebnisses (z. B. "Super gemacht!").
- Beschreibung (description): Ein ausführlicher Text, der dem Teilnehmer angezeigt wird. Dieses Feld unterstützt Rich-Text (RTE).
Logik der Ergebnisauswahl
Nachdem ein Teilnehmer alle Fragen beantwortet hat, berechnet das System den Gesamt-Score. Ein Punkt wird nur vergeben, wenn eine Frage vollständig korrekt beantwortet wurde.
Das System sucht dann in den zugeordneten Quiz-Ergebnissen nach dem ersten Datensatz, dessen score_range den erreichten Score abdeckt.
Beispiel einer Ergebnismenge
Hier ist ein fiktives Beispiel, wie eine Menge von Ergebnissen konfiguriert sein könnte:
| Range | Titel | Beschreibung |
|---|---|---|
0-3 |
Das war wohl nichts... | Du hast leider nur sehr wenige Fragen richtig beantwortet. Schau dir das Thema noch einmal genauer an und versuche es erneut! |
4-7 |
Nicht schlecht! | Du hast ein solides Grundwissen gezeigt. Ein paar Details fehlen noch, aber du bist auf dem richtigen Weg. |
8-10 |
Absoluter Profi! | Herzlichen Glückwunsch! Du hast fast alle oder sogar alle Fragen korrekt beantwortet. Du bist ein echter Experte auf diesem Gebiet. |
Zusätzlich zu diesen Texten können Quiz-Ergebnisse auch dazu genutzt werden, ein Feedback-Formular anzuzeigen, um beispielsweise Kontaktdaten des Teilnehmers abzufragen.
