0 votes
in SoSci Survey (dt.) by s252984 (135 points)

Hallo, ich versuche eine fortlaufende Randomisierung mit 7 von 8 Audiodatein zu erstellen. Ich habe quasi keine Erfahrung im Programmieren und Web-Development. Das Kit der Fragenkategorie "Zufallsgenerator" funktioniert zwar mit Tondateien, allerdings stoße ich auf folgendes Problem:
Nutze ich dieselbe Radomisierung auf 7 verschiedenen Seiten, dann findet die Zuordnung anscheinend am Beginn des Fragebogens und nicht am Beginn der Seite statt. So habe eine aus 8 Audiodatein, welche eben 7-mal abspielt.
Dann habe ich versucht, Kopien der Randomisierung zu erstellen in der Hoffnung, dass die Auswahl nun pro Seite und nicht pro Fragebogen getroffen wird. Dies hat zwar geklappt, allerdings findet die Ziehung nun immer erneut mit den 8 möglichen Items statt. Das Ziel ist allerdings, dass bereits abgespielte/ausgewählte Audiodateien auf den folgenden Seiten nicht ein zweites mal ausgewählt werden können. Ergo am Ende jedes Bogens bleibt eine zufällige Audiodatein über, welche durch die Probanden nicht bearbeitet wurden.

Über Hilfe und Ratschläge würde ich mich sehr freuen.
LG

1 Answer

+1 vote
by SoSci Survey (325k points)

Ich bin nicht ganz sicher, ob ich nachvollziehen kann, welches Ziel die Ziehung von 7 aus 8 Dateien verfolgt ... im Prinzip ziehen Sie hierbei ja "nur" eine Datei, die nicht angezeigt wird?

Technisch ist es gar icht so kompliziert: Sie können im Zufallsgenerator einstellen, dass Sie pro Interview 7 (statt Voreinstellung 1) Zettel ziehen möchten.

Allerdings spielt das nicht damit zusammen, dass Sie den HTML-Code für die Anzeige direkt im Zufallsgenerator platzieren. Da müssen Sie sich durch ein paar Zeilen PHP-Code beißen: Randomisierung mit PHP-Code. Keine Sorge, der Einstieg ist anspruchsvoll, aber es ist absolut machbar. Zumal es in den Video-Tutorials auch nochmal eine ausführliche Erklärung zur Randomisierung gibt.

by s252984 (135 points)
Der Zufallsgenerator gibt bei einem Zettel einen Wert den die Funktion value() auslesen kann. Wie erhalte ich die Ergebnisse von mehreren Zetteln?
by SoSci Survey (325k points)
Entweder Sie rufen die Variablen einzeln ab (s. "Variablen" Karteireiter im Zufallsgenerator) oder Sie verwenden valueList(), um ein Array zu erhalten. Letzteres lässt sich schön mit loopPage() kombinieren - aber was dafür in Ihrem Fall die bessere Lösung ist, hängt vom Kontext ab.

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

...