0 votes
in SoSci Survey (dt.) by s124444 (125 points)

Hallo,

für eine experimentelle Untersuchung (6 Fallvarianten) ich möchte gerne die Urne so eirichten, dass die Zettel erst abgelegt werden sobald der Fragebogen komplett ausgefüllt und vier Fragen (in Abhängikeit der Fallvariante) "richtig" beantwortet wurden (Manipulationskontrollen).

Hat hierfür jemand einen guten Mustercode?

Danke!

1 Answer

0 votes
by SoSci Survey (305k points)
selected by s124444
 
Best answer

Hat hierfür jemand einen guten Mustercode?

urnDraw(..., ..., 'man');

Und für das Ablegen dann auf der vorletzten Seite des Fragebogens:

if ((value('AB01_01') == 1) && (value('AB01_02') == 3) && (value('AB01_03') == 2) && (value('AB01_04') == 5)) {
  urnPutAway(...);
}
by s124444 (125 points)
Vielen Dank! Lässt sich das auch realisieren, sofern sich die "richtigen" Antworten je nach Fallvariante unterscheiden? Bspw. Fallvariante 1: Frage X = 1; bei Fallvariante 2 jedoch: Frage X = 2.
by SoSci Survey (305k points)
Natürlich: Setzen Sie einfach noch einen Filter um den Filter:

if (value('XX01') == 1) {
  if ((value('AB01_01') == 1) && (value('AB01_02') == 3) && (value('AB01_03') == 2) && (value('AB01_04') == 5)) {
    urnPutAway(...);
  }
} else {
  if ((value('AB01_01') == 2) && (value('AB01_02') == 4) && (value('AB01_03') == 3) && (value('AB01_04') == 1)) {
    urnPutAway(...);
  }
}

Man kann die Bedingungen auch zusammenführen, aber dann könnte es empfindlichen Gemütern ein wenig zu unübersichtlich werden ;)

if (
  ((value('XX01') == 1) && (value('AB01_01') == 1) && (value('AB01_02') == 3) && (value('AB01_03') == 2) && (value('AB01_04') == 5)) ||
  ((value('XX01') == 2) && (value('AB01_01') == 2) && (value('AB01_02') == 4) && (value('AB01_03') == 3) && (value('AB01_04') == 1))
  ) {
    urnPutAway(...);
}

Und um das Ganze noch ein wenig zu würzen: Prüfen Sie im Pretest, ob nicht einige Teilnehmer vielleicht eine der 4 Kontrollfragen versehentlich falsch beantworten, obwohl sie insgesamt aufmerksam waren.

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

...