[[Rotation]]
 

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
de:create:rotation [17.11.2018 22:23] – [Mehrere Fragen pro Stimulus] adminde:create:rotation [11.12.2019 15:29] – [Zufällige Rotation] anna.kravchyk
Zeile 23: Zeile 23:
 ===== Rotation der Items oder Optionen einer Frage ===== ===== Rotation der Items oder Optionen einer Frage =====
  
-Die Randomisierung oder Rotation von Items in einer Frage wird wie folgt aktiviert: Die Frage im **Fragenkatalog** öffnen und entweder im ersten Karteireiter oder bei den //Einstellungen für die Items der Frage// bei der Einstellung //Reihenfolge Auswahloptionen// die Option "Zufällig rotieren/mischen" auswählenDie Randomisierung wird nach dem Speichern der Frage sofort in der Vorschau aktiviert.+Die Randomisierung oder Rotation von Items in einer Frage wird wie folgt aktiviert: 
 + 
 +  * Öffnen Sie die Frage im **Fragenkatalog** 
 +  * Im Abschnitt //Auswahloptionen// bzw. //Items// wählen Sie den Karteireiter //Einstellungen//
 +  * Bei der Einstellung //Reihenfolge// wählen Sie die Option "Zufällig rotieren/mischen". 
 +  * Speichern Sie die Fragein der Vorschau können Sie anschließend die Randomisierung prüfen.
  
 Falls einzelne Items (z.B. ein "Sonstiges" mit Texteingabe) von der Rotation ausgenommen werden sollen, öffnen Sie dieses Item im **Fragenkatalog** oder mit dem {{:button.edit.gif?nolink|Bearbeiten}}-Symbol und aktiviert die Option //Dieses Item beim Mischen der Items ausnehmen//. Falls einzelne Items (z.B. ein "Sonstiges" mit Texteingabe) von der Rotation ausgenommen werden sollen, öffnen Sie dieses Item im **Fragenkatalog** oder mit dem {{:button.edit.gif?nolink|Bearbeiten}}-Symbol und aktiviert die Option //Dieses Item beim Mischen der Items ausnehmen//.
Zeile 261: Zeile 266:
 Ebenso wie einzelne Seiten können auch Blöcke mehrere Seiten rotiert werden. Der einzige Unterschied ist, dass jedem dieser Blöcke unter **Fragebogen zusammenstellen** eine Kennung für die jeweils erste und letzte Seite zugeordnet werden (z.B. "B1Start" und "B1End", "B2Start" und "B2End" u.s.w.). Und auch die erste Seite nach dem Bereich bekommt wieder eine Kennung ("SD"). Ebenso wie einzelne Seiten können auch Blöcke mehrere Seiten rotiert werden. Der einzige Unterschied ist, dass jedem dieser Blöcke unter **Fragebogen zusammenstellen** eine Kennung für die jeweils erste und letzte Seite zugeordnet werden (z.B. "B1Start" und "B1End", "B2Start" und "B2End" u.s.w.). Und auch die erste Seite nach dem Bereich bekommt wieder eine Kennung ("SD").
  
-**Wichtig:** Wenn Sie mehrere Seiten(blöcke) im Fragebogen rotieren möchten, verwenden sie den Befehl ''[[:de:create:functions:setpageorder|setPageOrder()]]'' anstatt des folgenden PHP-Codes.+ 
 +==== Zufällige Rotation ==== 
 + 
 +**Wichtig:** Wenn Sie mehrere Seiten(blöcke) im Fragebogen rotieren möchten, verwenden Sie den Befehl ''[[:de:create:functions:setpageorder|setPageOrder()]]'' anstatt des folgenden PHP-Codes.
  
 <code php> <code php>
Zeile 276: Zeile 284:
 setPageOrder($blocks); setPageOrder($blocks);
 </code> </code>
 +
 +
 +==== Systematische Rotation ====
 +
 +Mitunter ist es nicht nur erforderlich, Reihenfolge-Effekte zu randomisieren, sondern aktiv zu kontrollieren. Dies lässt sich erreichen, indem man eine Variante (Reihenfolge) mittels [[:de:create:questions:random|Zufallsgenerator]] zieht und dann mittels `setPageOrder()` festlegt.
 +
 +Bei 3 Blöcken (siehe obigens Beispiel) wären das 6 mögliche Varianten der Reihenfolge. Im Zufallsgenerator würde man also 6 Zettel/Codes wie folgt vorbereiten:
 +
 +<code>
 +1 = B1Start-B1End, B2Start-B2End, B3Start-B3End
 +2 = B1Start-B1End, B3Start-B3End, B2Start-B2End
 +3 = B2Start-B2End, B1Start-B1End, B3Start-B3End
 +4 = B2Start-B2End, B3Start-B3End, B1Start-B1End
 +5 = B3Start-B3End, B1Start-B1End, B2Start-B2End
 +6 = B3Start-B3End, B2Start-B2End, B1Start-B1End
 +</code>
 +
 +Bei **Fragebogen zusammenstellen** auf der Fragebogen-Seite unmittelbar vor "B1Start" wird dann der Zufallsgenerator (z.B. "RG01") in die Fragebogen-Seite gezogen. Darunter wird der folgende PHP-Code platziert:
 +
 +<code php>
 +$order = value('RG01', 'label');
 +setPageOrder($order, 'SD');
 +</code>
 +
 +"SD" wäre auch hier wieder die Seite, die auf B3End folgt, also gene Seite, wo es in allen Gruppen nach Abarbeiten der Seitenabfolge weitergehen soll.
  
  
de/create/rotation.txt · Zuletzt geändert: 08.06.2021 08:14 von admin
 
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: CC Attribution-Share Alike 4.0 International
Driven by DokuWiki