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

Liebes Support Team,

In unserer Studie arbeiten wir mit verschiedenen Skalen (mit 6 Skalenpunkten; von gar nicht bis sehr).

   - Bsp.: "Mit dem, was ich heute relevantes geschafft habe, bin ich zufrieden." - 

Je nachdem welche Einschätzung auf einer solchen Skala abgegeben wird, erhält die Person einen Feedbacksatz. Dafür haben wir entsprechende Textbausteine angelegt.

Das ganze haben wir über Filterfragen, nach denen dann ein spezifischer Textbaustein ausgewählt wird, gelöst.
Bsp.:

if ((value('TE08_01') == 1) or (value('TE08_01') == 2)) 
  **text('ZufM')**; // Feedback (minus)

Allerdings haben wir nun pro Filter statt einem Textbaustein (im Bsp. text('ZufM')) vier, synonyme Textbausteine, von denen zufällig einer angezeigt werden soll.

Daher meine Frage: Wie kann ich diese Variation in den Code integrieren?

Ich würde mich sehr über eine Rückmeldung freuen. :)

in SoSci Survey (dt.) by s104944 (125 points)

1 Answer

+1 vote

Daher meine Frage: Wie kann ich diese Variation in den Code integrieren?

Da wäre erst einmal zu klären, wie zufällig der Zufall sein soll. Sprechen wir von einem Experiment? Oder sind Sie nur nicht sicher, wie welcher Text wirkt, und möchten daher ein wenig mischen?

Ich würde empfehlen, das Ganze gleich sauber zu lösen, d.h., explizit kontrollieren welcher Text angezeigt wird und jeden Text gleich häufig anzeigen. Das würden Sie über einen Zufallsgenerator (pro Text-Set) lösen, in welchem Sie die Text-Kennungen als Codes hinterlegen. Die Umsetzung könnte dann so aussehen, wenn der Zufallsgenerator, der zum Item TE08_01 gehört, die Kennung RG08 hätte:

if ((value('TE08_01') == 1) or (value('TE08_01') == 2)) {
  question('RG08');
  text(value('RG08', 'label'));
}
by SoSci Survey (178k points)
Vielen Dank für die schnelle Antwort!
Das war genau die Lösung, nach der ich gesucht habe.
...