Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

0 votes

Bei einer Frage wird ein Bild angezeigt (z.B. 8 Stifte) und die Befragten sollen per offener Texteingabe (1 numerische Antwort) die Anzahl der abgebildeten Objekte auf dem Bild eingeben.

Ich wüsste gern den Code für zwei Versionen:

1 Version: Ich möchte nur die Reaktionszeit messen und speichern, die die Befragte brauchen, um eine Zahl einzugeben, vollkommen egal, ob diese Zahl richtig oder falsch ist.

2 Version: Messung/Speichern der Reaktionszeit für die Zahleingabe. Zudem soll bei einer falschen Antwort ein Hinweis angezeigt werden, dass die Antwort falsch war. Erst wenn die Befragten die richtige Zahl eingegeben haben, dürfen Sie auf die nächste Seite kommen (Die Messung der Reaktionszeit nach dem ersten Fehlversuch ist nicht notwendig).

in SoSci Survey (dt.) by s099785 (110 points)

1 Answer

0 votes

Für die Messung von Reaktionszeiten benötigen Sie JavaScript. Außerdme benötigen Sie einen Startpunkt (wann geht die Messung los - mit dem Laden der Seite?) und Sie müssen die gemessene Zeit in eine interne Variable speichern.

Ladezeiten sind bei Reaktionszeitmessungen meist ein Problem, weil sie zu Ungenauigkeiten führen (Eintippen ist übrigens auch ein Problem, weil die Tastatur-Bedienung bei Nutzern einer sehr großen Variation unterliegt). Deshalb lädt z.B. die Zuordnungsaufgabe alle Stimuli auf einer Seite und zeigt sie dann mittels JavaScript nacheinander an.

Mittels JavaScript können Sie auch steuern, ob der Teilnehmer zur nächsten Seite kommt. Dies funktioniert über SoSciTools.submitPage() in Verbindung mit SoSciTools.submitButtonsHide(). Damit lässt sich z.B. der Druck auf die Eingabetaste als Trigger für die nächste Seite verwenden. Und dann kann man auch das Ergebnis prüfen und ggf. eine Meldung einblenden.

Den kompletten JavaScript-Code dafür kann ich Ihnen leider nicht liefern - für die Implementierung von Sonderwünschen sind Sie erstmal selbst zuständig :) Aber wenn Sie bei der Programmierung auf Probleme stoßen, helfe ich Ihnen im Online-Support gerne weiter.

by SoSci Survey (72k points)
...