Richtigkeit der Antwort in Labvanced
In vielen Experimenten werden die Teilnehmer gebeten, auf einen Reiz zu reagieren – zum Beispiel durch Drücken einer Taste, Klicken auf einen Button oder Eingeben einer Antwort. Richtigkeit der Antwort bezieht sich darauf, ob die Antwort des Teilnehmers mit der erwarteten (korrekten) Antwort übereinstimmt.
Labvanced ermöglicht es Ihnen, festzulegen, was als korrekte Antwort gilt, und die Leistung der Teilnehmer automatisch zu bewerten.
Das große Ganze
In Labvanced wird die Richtigkeit der Antworten typischerweise mit folgendem gehandhabt:
- Eingabeelementen (wie die Teilnehmer reagieren)
- Variablen (speichern Antworten und korrekte Antworten)
- Bedingungen / Logik (vergleichen Antwort vs. korrekte Antwort)
Der allgemeine Ablauf sieht so aus:
- Zeigen Sie einen Reiz
- Erfassen Sie eine Antwort
- Vergleichen Sie die Antwort mit der korrekten Antwort
- Speichern Sie, ob sie korrekt oder inkorrekt war
Schritt 1: Eine Antwort erfassen
Zunächst benötigen Sie eine Methode, damit die Teilnehmer reagieren können.
Häufige Eingabeelemente:
- Buttons (z. B.
Ja/Nein) - Tastatureingaben (z. B. Drücken von
FoderJ) - Textfelder (geschriebene Antworten)
Jede Antwort wird automatisch in einer Variable. gespeichert.
Beispiel:
- Button-Klick → Variable namens
response= speichert den Wertja
Schritt 2: Die korrekte Antwort definieren
Als Nächstes definieren Sie, was die korrekte Antwort sein soll.
Es gibt zwei gängige Ansätze:
Option A: Feste korrekte Antwort
- Sie setzen manuell die korrekte Antwort
- Beispiel: Korrekte Antwort =
ja
Option B: Variablenbasierte korrekte Antwort
- Die korrekte Antwort ändert sich pro Versuch unter Verwendung von Datenrahmen oder dem
Trial System - In einer Variablen gespeichert (z. B.
correct_answer)
Beispiel:
- Versuch 1 → correct_answer =
Katze - Versuch 2 → correct_answer =
Hund
Dies ist nützlich, wenn mehrere Reize verwendet werden.
Schritt 3: Antwort mit korrekter Antwort vergleichen
Jetzt überprüfen Sie, ob die Antwort des Teilnehmers korrekt ist.
Dies geschieht mithilfe von Bedingungen (if-Anweisungen):
Beispiel-Logik:
if
response==correct_answer, dann:Accuracy= 1
else:Accuracy= 0
In Labvanced wird dies visuell mit dem Logik-Editor erstellt (es sind keine Programmierkenntnisse erforderlich).
Schritt 4: Richtigkeit speichern
Das Ergebnis des Vergleichs wird normalerweise in einer Variablen wie folgt gespeichert:
Accuracy(1 = korrekt, 0 = inkorrekt)
Damit können Sie:
- Die Genauigkeit später analysieren
- Versuche filtern
- Leistungsmetriken berechnen
Schritt 5: Feedback geben
Sie können den Teilnehmern zeigen, ob sie korrekt waren.
Häufiges Feedback:
- „Korrekt!“
- „Inkorrekt“
- Visuelle Hinweise (grüner/roter Bildschirm)
Dies geschieht durch:
- Hinzufügen eines Feedback-Rahmens
- Anzeigen unterschiedlicher Inhalte basierend auf der
correctness-Variable
Beispiel:
- Wenn korrekt → Zum „Korrekt!“-Rahmen springen
- Wenn inkorrekt → Zum „Inkorrekt“-Rahmen springen
Schritt 6: Richtigkeit im Versuchsfluss verwenden
Die Richtigkeit kann auch steuern, was als Nächstes passiert.
Beispiele:
- Versuch wiederholen, wenn inkorrekt
- Weiterfahren nur nach korrekter Antwort
- Schwierigkeit dynamisch anpassen
Dies geschieht mithilfe von bedingten Verzweigungen.
Beispiel: Einfache Wahlaufgabe
Ablauf des Experiments:
- Zeigen Sie ein Bild (z. B. eine Frucht)
- Der Teilnehmer drückt eine Taste:
F= ApfelJ= Banane
- Vergleichen Sie die Antwort mit der korrekten Antwort
- Zeigen Sie Feedback
- Nächster Versuch
In Labvanced:
- Speichern der korrekten Antwort pro Versuch
- Erfassen des Tastendrucks
- Vergleichen mit Logik
- Richtigkeit speichern
Tipps für Anfänger
- Halten Sie die Variablenamen klar (
response,correct_answer,correctness) - Testen Sie Ihre Logik mit ein paar Versuchen
- Verwenden Sie einfache Bedingungen, bevor Sie komplexe erstellen
- Überprüfen Sie doppelt, dass die Antwortformate übereinstimmen (z. B. Text vs. Tastencodes)
Zusammenfassung
Die Richtigkeit der Antwort in Labvanced umfasst:
- Antworten sammeln (Buttons, Tasten, Eingaben)
- Korrekten Antworten definieren (fest oder variabel)
- Antworten vergleichen mithilfe von Logik
- Ergebnisse speichern zur Analyse
- Feedback an die Teilnehmer geben
Im Wesentlichen hängt der Ansatz, den Sie wählen sollten, von der Aufgabe ab, die Sie entwerfen. Wenn Sie einen Vorschlag benötigen, wenden Sie sich bitte an unseren Support!
Sobald es eingerichtet ist, verfolgt Labvanced automatisch die Genauigkeit, was die Analyse der Leistung der Teilnehmer einfach macht.