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

Hallo Zusammen,

ich habe mich jetzt stundenlang durch diverse Seiten gequält,

ich habe folgendes Problem:

Ich habe 3 Gruppen : Soweit angelegt , wie in der Hilfe beschrieben (Zufallsgenerator definieren und Zettel verteilen)

Jede dieser Gruppen soll 4 Fragen (auf 2 Seiten) beantworten . Ich habe diese Fragen Als Rubrik angelegt.

Ich habe den Zufallsgenerator dann vor die entsprechenden Seiten im Fragebogen gesetzt.

Jetzt müsste ich wissen, wie der php Code aussehen soll, ich komm hier mit der Hilfe einfach nicht weiter.

Im Endeffekt soll nach den Soziodemografischen Daten eine zufällige Zuordnung zu den Gruppen erfolgen (ohne zurücklegen). Dann sollen die 4 Fragen (auf den 2 Seiten) beantwortet werden und das wars auch schon.

Ich bedanke mich vorab für jeden Tipp.

viele Grüße
sebastian

by SoSci Survey (302k points)
Worin unterscheiden sich denn die 4 Gruppen? Bekommen sie unterschiedliche Fragen? Wenn ja: 4 unterschiedliche Fragen oder ist nur eine davon unterschiedlich?
by s074625 (110 points)
Ok, die Fragen stellen unterschiedliche Szenarien dar,

Beispiel:
Frage 1
Situationsbeschreibung:
XXXXX Cyber Crime XXXXX
Wie hoch ist, ganz allgemein, die Wahrscheinlichkeit dafür, dass ein erfolgreicher Cyber-Angriff auf ein Unternehmen erfolgt:
Frage 2:
Auf einer Skala von 0 (sehr geringe Schadenssumme) bis 5 (sehr hohe Schadenssumme), wie hoch schätzen Sie den entstanden Schaden ein.

Frage 3
Situationsbeschreibung
XXXX ZahlungsabwicklungXXX. Angenommen das Testergebnis ist positiv:
Wie hoch ist die Wahrscheinlichkeit dafür, dass die Zahlung Unregelmäßigkeiten aufweist :

Frage 4 ist identisch zu 2

Diese 4 Fragen bilden quasi einen Block und es existieren 3 Blöcke
by SoSci Survey (302k points)
Das heißt, jdede Gruppe soll ein anderes "Set" von Fragen sehen, korrekt?
by s074625 (110 points)
exakt, jede Gruppe soll einen anderen Block (also Set aus Fragen) bekommen

1 Answer

0 votes
by SoSci Survey (302k points)

Sie benötigen (auf jeder Seite) leidglich einen Filter, der in Abhängigkeit vom gezogenen Zufallswert (dafür müssen Sie die Zufallsgenerator-Frage auf die Seite ziehen) die gewünschte Frage(n) anzeigt.

Das ist genau der erste PHP-Code in der Anleitung zur Randomisierung:
Schritt 2: Präsentation des Stimulus

In den question()-Befehl setzen Sie lediglich die Kennungen Ihrer Fragen ein. Und Sie können innerhalb der geschweiften Klammern auch mehrere question()-Befehle untereinander schreiben.

by s074625 (110 points)
Hallo, danke.
Ich hab es versucht, wie beschrieben nach dem allgemeinen Teil einen Zufallsgenerator angelegt und auf jeder Seite der Fragen folgenden php eingefügt:

if (value('IV01') == 1) {
  question('C101');
  question ('S101');
  question ('W101');
  question ('S201');
} elseif (value('IV01') == 2) {
  question('C201');
  question ('S301');
  question ('W201');
  question ('S401');} else {
  question('C301');
  question ('S501');
  question ('W301');
  question ('S601');
}

Wenn ich jetzt im Debug Modus Starte zeigt er mir alle Fragen und weißt mich beim Testen darauf hin, dass die Werte aus den vorher beantworteten Fragen übernommen und dann entsprechend überschrieben werden. Funktioniert also leider noch nicht wie ich mir das vorstelle.
by SoSci Survey (302k points)
Haben Sie die Fragen vielleicht zusätzlich noch in die Seite gezogen?
Siehe Top 3 hier: https://www.soscisurvey.de/help/doku.php/de:create:filter-solving
by s074625 (110 points)
Hallo,
sorry, vielleicht bin ich einfach zu bescheurt die Seiten zu lesen,
Machen wir es Systematisch,
Struktur des Fragebogens:
Seiten 1-3 Allgemeiner Teil
Seite 4 Zufallsgenerator
S5 Hier habe ich die Fragen C101 & S101
S6 C201 & S201
usw

Der Fehler ist, soweit verstanden, dass ich unter diese Fragen den php Code gepackt habe. Also habe ich die Fragen herausgezogen und nur noch den php.
Jetzt bekomme ich allerdings wieder die Fehlermeldung mit dem Werte überschreiben
by s074625 (110 points)
Ok, habe es glaube ich

StrukturAllgemeiner Teil
Zufallsgenerator
php Code
Ende
scheint zu funktionieren-
Danke für eure Hilfe und Geduld
by SoSci Survey (302k points)
Genau: Der PHP-Code ersetzt (!) die Fragen bzw. es sind ggf. gar keine Seiten mit Fragen mehr erforderlich, wenn diese schon mit dem PHP-Code eingebunden werden.
by s074625 (110 points)
vielen Dank für eure Unterstützung und Geduld, funktioniert genau wie gewünscht

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

...