Wenn Sie aus 24 Items 84 Zuordnungen ziehen, dann bedeutet das zwangsläufig die wiederholte Präsentation einzelner Stimuli. Dies ist beabsichtigt, korrekt?
Die einfachste Lösung wäre aus meiner Sicht folgende: Legen Sie eine Zuordnungaufgabe mit 96 Items an, darin jeder Stimulus 4-mal vertreten. Anschließend verwenden Sie folgenden PHP-Code, um zufällig 84 der Item auszuwählen und anzuzeigen. Das hätte neben auch den Vorteil, dass einzelne Stimuli nicht übermäßig häufig auftauchen. Außerdem haben Sie weniger Arbeit mit der Auswertung (speziell der Zuordnung von Auswahl-Vorgängen und -Zeiten zu Stimuli).
if (!isset($items84)) {
$items = getItems('ZA01', 'all');
shuffle($items);
$items84 = array_slice($items, 0, 48);
registerVariable($items84);
}
question('ZA01', $items84);
Das if
, isset
und registerVariable
dient nur dazu, damit beim Neu-Laden der Seite nicht andere Items abgefragt werden.