Hallo,
ich würde gerne folgende Aufgabe in meinem Projekt anlegen:
Ich habe insgesamt 18 Bilder. Davon bilden jeweils 9 eine Gruppe (high und low). Ich möchte nun, dass jeweils 2 Bilder zusammen angezeigt werden, und die Versuchspersonen sich durch Klick auf ein Bild für eines von beiden entscheiden. Dabei ist es wichtig, dass immer ein Bild von der „High-Gruppe“ und ein Bild von der „Low-Gruppe“ angezeigt werden. Zudem soll die Reihenfolge und Kombination der Bilder randomisiert werden, aber kein Paar soll zweimal vorkommen (theoretisch sind also 81 Kombinationen denkbar) Die Versuchspersonen sollen zufällig 18 Kombinationen sehen, wobei kein Bild öfter wie 2mal angezeigt werden soll .
Momentan gehe ich dabei so vor (zur Vereinfachung nur mit 3 Bildern):
Ich bilde 2 getrennte arrays für die 2 Gruppen
// Das Mischen der Liste nur einmalig ausführen
if (!isset($seiten)) {
// Liste erstellen
$composites_high = array('high1.png', 'high2.png', 'high3.png');
$composites_low = array('low1.png', 'low2.png', 'low3.png');
// Die Liste zufällig mischen
shuffle($composites_high);
shuffle($composites_low);
//Die Liste auf allen Seiten verfügbar machen
registerVariable($composites_high);
registerVariable($composites_low);}
//Reihenfolge in internen Variablen speichern
put('OR01_01',$composites_high[0]);
put('OR01_02',$composites_high[1]);
put('OR01_03',$composites_high[2]);
put('OR02_01',$composites_low[0]);
put('OR02_02',$composites_low[1]);
put('OR02_03',$composites_low[2]);
//Platzhalter erstellen
replace('%high1%',$composites_high[0]);
replace('%high2%',$composites_high[1]);
replace('%high3%',$composites_high[2]);
replace('%low1%',$composites_low[0]);
replace('%ilow2%',$composites_low[1]);
replace('%low3%',$composites_low[2]);
}
Die Platzhalter verwende ich dann als Auswahloption innerhalb der Frage „Zoom-Auswahl“, da die Versuchspersonen sich hier durch Klicken auf ein Bild für eines entscheiden. Ich habe die Frage „Zoom-Auswahl“ 18mal erstellt, wobei jeder Platzhalter 2mal vorkommt.
Diese Lösung funktioniert zwar, gefällt mir aber vor allem in Hinblick auf die Datenauswertung nicht. Da auch die Position der Bilder randomisiert werden soll (also ob das Bild rechts oder links dargestellt wird), der Fragetyp „Zoom-Auswahl“ jedoch nur 1 oder 2 abspeichert, wird es hinterher sehr schwierig nachzuvollziehen, für welches Bild sich die Versuchspersonen entschieden haben.
Gibt es vielleicht noch eine bessere Lösung?
Vielen Dank schon im Voraus!