0 votes
in SoSci Survey (dt.) by s150587 (130 points)

Ich habe eine Frage bezüglich der Randomisierung:
Ich präsentiere allen Versuchspersonen die gleichen Texte (über 30), möchte die Reihenfolge aber Randomisieren sodass sie jeder Versuchsperson in zufälliger Reihenfolge präsentiert werden. Pro Seite wird nur ein solcher Text präsentiert, also muss sich das Ganze über viele Seiten erstrecken. Wie mache ich das?

1 Answer

0 votes
by SoSci Survey (305k points)

Verschiedene Optionen für die Implementierung finden Sie hier: Rotation

by s150587 (130 points)
Vielen Dank. Ich habe nun die Rotation implementiert, allerdings ergab sich ein neues Problem:
Wenn man auf „zurück“ geht und dann wieder auf „weiter“, wird wieder ein neuer zufällig ausgewählter Text präsentiert und nicht der der zuvor hier ausgegeben worden war. Das sollte aber nicht so sein… Gibt es hierzu eine Lösung?
by SoSci Survey (305k points)
Vermutlich verwendet Ihr PHP-Code für die Randomisierung noch kein isset(), welches ein erneutes Mischen bei geeigneter Verwendung verhindert.
by s150587 (130 points)
Ein isst() verwende ich bereits. Hier ist mein Code:

//Rotation
if(!isset($Text)) {
$Text = array ('TX01', 'TX02', 'TX03', 'TX04', 'TX05', 'TX06', 'TX07', 'TX08', 'TX09', 'TX10');
//Liste zufällig mischen
shuffle($Text);
registerVariable($Text);
}
   //Teil 2: jeden Text auf einer eigenen Seite anzeigen
{
    $i = loopPage(count($Text));
    question($Text[$i]);
}

Fehlt etwas anderes oder gibt es in meinem Code einen Fehler?
by SoSci Survey (305k points)
Das sieht soweit korrekt aus. Was zeigt denn die Debug-Information in SoSci Survey, wenn Sie auf "Zurück" (im Fragebogen, nicht im Browser, oder??) und dann wieder auf "Weiter" klicken?
by s150587 (130 points)
Ja ich meine das „zurück“ im Browser, ist das das Problem?
Heute zeigt es mir doch eine Fehlermeldung, ich komme über den „zurück“-Button im Browser gar nicht mehr zurück, das ist jetzt blockiert. Ich denke damit ist dieses Problem gelöst. Vielen Dank für Ihre Unterstützung!
by SoSci Survey (305k points)
> ich meine das „zurück“ im Browser, ist das das Problem?

Nun, wenn Sie damit auf die URL des Fragebogen bzw. für die Vorschau zurückkehren, dann starten Sie ein neues Interview. Abgesehen davon: Generell ist es keine gute Idee, während der Befragung den Zurück-Knopf des Browsers zu verwenden (wir sind aktuell daran, das zu optimieren).

> Heute zeigt es mir doch eine Fehlermeldung

Vermutlich, weil Sie Ihren Test auf einer früheren Seite gestartet haben. Oder weil Sie länger gewartet haben. Die Vorschau-Links sind nur sehr kurz gültig.

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

...