Loading...
Navigation überspringen
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.

Dokumentation
TYPO3 Quiz Erweiterung

TYPO3 Quiz

Quiz-Erweiterung zur Erstellung von einfachen Quizzes als Selbsttest o.ä..

Menü

Kontaktanfrage

Du kannst uns jederzeit kontaktieren

Stop! Playing in the meantime?
Stop! Playing in the meantime?
Stop! Playing in the meantime?

Stop! Playing in the meantime?

Break the highscore

Press Start
Contact request
Screenreader label
Security question
GKQ_________K9Y______
G______J______O___N2Z
GQB___J3B_____M______
9_3____A______J___M3I
86Q___________O______