0 votes
in SoSci Survey (dt.) by s106535 (110 points)

Hallo,

ich habe folgendes Problem, vereinfacht erläutert.
Ausgehend von einer Frage (Mehrfachauswahl) mit drei Antwortmöglichkeiten, wäre das Ziel danach folgendes (Anmerk. Item-Batterie = 3 Seiten mit insg. 8 Frage-Batterien):

...falls Probandin NUR Event X auswählt, bekommt er/sie NUR Item-Batterie Event X angezeigt (Filterfunktion reicht wahrscheinlich aus oder?)
...falls Probandin NUR Event Y auswählt, bekommt er/sie NUR Item-Batterie Event Y angezeigt (Filterfunktion reicht wahrscheinlich aus oder?)
...falls Probandin NUR Event Z auswählt, bekommt er/sie NUR Item-Batterie Event Z angezeigt (Filterfunktion reicht wahrscheinlich aus oder?)
...falls Probandin Event X UND Event Y auswählt, soll ZUFÄLLIG entweder Item-Batterie Event X ODER Event Y angezeigt werden
...falls Probandin Event Y UND Event Z auswählt, soll ZUFÄLLIG entweder Item-Batterie Event Y ODER Event Z angezeigt werden
...falls Probandin Event Z UND Event X auswählt, soll ZUFÄLLIG entweder Item-Batterie Event Z ODER Event X angezeigt werden
...falls Probandin ALLE Events auswählt, soll ZUFÄLLIG eine der 3 Item-Batterien angezeigt werden

Ich würde mich über eine Hilfestellung freuen.

Beste Grüße!

1 Answer

0 votes
by SoSci Survey (327k points)

Als Einstieg folgende Anleitung
Randomisierung von Seiten

Darüber hinaus werden Sie getItems() benötigen.

Beim Zufallsgenerator ganz hilfreich ist auch die filter Option im show()-Befehl. Allerdings finde ich dafür gerade nicht die passende Dokumentation. Das muss ich noch nachreichen, damit kann man - falls gewünscht - einschränken, aus welchen Zetteln gezogen wird.

Allerdings "verbiegt" man sich damit schnell die Zufälligkeit. Da muss man abwägen, was wichtiger ist: Eine gleichmäßige Verteilung über alle Events oder echter Zufall. Letzters erreicht man am einfachsten durch Kombination von getItems() und shuffle().

$events = getItems('AB01', 'is', 2);
if (empty($events)) {
  goToPage('spaeterHinten');
}
shuffle($events);
put('IV01_01', $events[0]);

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

...