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

Ich möchte für eine Studie eine Randomisierung in eine Experimental und eine Kontrollgruppe durchführen. Je nach Ergebnis muss der Proband eine Reihe von 21 Fragen beantworten. Idealerweise würde das wie 2 separate Pfade funktionieren, da jede Frage auch eine einzelne Seite ist.

Durch das Lesen der Seiten zu Randomisierung, Einfaktorielles Design, Zufallsgenerator und das Schauen des Erklärungsvideos verstehe ich wie man ein einzelnes Bild auf der gleichen Seite wie dem Zufallsgenerator zeigen kann. Ich habe allerdings nicht verstanden, wie ich die folgenden Fragen damit verbinden kann. Ich möchte nicht dass man für jede einzelne Frage eine der Bedingungen zugeordnet wird sondern dass man durch einen einzelnen Zufallsgenerator Weg A oder Weg B durchläuft.
Muss ich dafür 2 seperate Fragebögen erstellen die möglichst identisch aussehen oder gibt es eine Lösung innerhalb des selben Fragebogens?

in SoSci Survey (dt.) by s204440 (115 points)

1 Answer

+1 vote

Es gibt unterschiedliche Lösungen. Wenn Sie loopPage() zusammen mit einem Array des Frage-Kennungen verwenden, brauchen Sie nur eine Seite, um die 21 Fragen nacheinander anzuzeigen.

Aber Sie können auch 21 Seiten anlegen und dann abhängig von der gezogenen Zufallszahl jeweils eine von zwei Fragen anzeigen. Lesen Sie dazu bitte einmal die Randomisierung von Fragen.

by SoSci Survey (222k points)
Erstmal vielen Danke für die Antwort.
Ich habe mir die Seite für den 2. Lösungsvorschlag durchgelesen und es mit den Informationen versucht, bin allerdings auf ein paar Probleme gestoßen. Ich habe innerhalb des Fragebogens 21 Seiten erstellt, die jeweils den Code erhalten:
if (value('ER02') == 1) {
  question('EB01');
} elseif (value('ER02') == 2) {
  question('KB01');
}
ER02 ist meine Randomisierungskennung und EB01-EB21 und KB01-KB21 die jeweiligen Fragen der Bedingungen. Das hat auch soweit funktioniert. Allerdings verlinkt dieser Befehl nur auf einzelne Fragen aus der jeweiligen Rubrik. Da ich in diesen Fragen keine Bilder einfügen kann und sich die Antwortoptionen von Seite zu Seite unterscheiden, habe ich es bisher so gehandhabt, dass ich im Reiter "Fragebogen erstellen" innerhalb des Fragebogens einzelne Seiten erstellt habe, die das richtige Bild, die richtige Aufgabenstellung und die richtigen Antwortmöglichkeiten enthalten. Ich bräuchte also die Option nicht auf einzelne Fragen aus meinen Rubriken zu verlinken, sondern auf Seiten des Fragebogens selbst. Ich hoffe sie können mir folgen. Das Problem liegt einfach daran, dass jede Seite eine Anweisung, ein Bild und spezifische Antwortoptionen haben muss, die für jede Seite individuell sind.
Ich versuche in Abhängigkeit von der Zuteilung durch den Zufallsgenerator entweder die Seiten EB01 bis EB21 im Fragebogen abzuspielen oder KB01 bis KB21. Gibt es diese Möglichkeit?
Ich versuche gerade den ersten Lösungsvorschlag, glaube allerdings dass ich da auf das gleiche Problem gestoßen bin, dass ich nicht auf die 21 Fragen aufteilen möchte, sondern auf 21 ausgewählte Seiten.
> Das hat auch soweit funktioniert.

Das ist doch schonmal gut :)

> Da ich in diesen Fragen keine Bilder einfügen kann

Das ist nicht korrekt, Sie können auch in Fragen HTML-Code verwenden.

> und sich die Antwortoptionen von Seite zu Seite unterscheiden

Deshalb haben Sie ja unterschiedliche Fragen angelegt, wenn ich Sie korrekt verstanden haben.

> Ich bräuchte also die Option nicht auf einzelne Fragen aus meinen Rubriken zu verlinken, sondern auf Seiten des Fragebogens selbst.

Oder Sie fügen im IF-Filter nicht nur mittels question() die Frage ein, sondern auch noch mittels text() Texte und HTML-Codes aus dem Fragenkatalog oder mittels html() den HTML-Code z.B. für ein Bild. Zwischen die geschweiften Klammern können Sie ja auch mehrere Elemente schreiben.

> Ich versuche in Abhängigkeit von der Zuteilung durch den Zufallsgenerator entweder die Seiten EB01 bis EB21 im Fragebogen abzuspielen oder KB01 bis KB21. Gibt es diese Möglichkeit?

Mittels setPageOrder() ist auch dies möglich, ja, vgl. "Seiten randomisieren"
...