Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
de:create:questions:iat [13.03.2018 19:45] – [Impliziter Assoziationstest (IAT)] adminde:create:questions:iat [15.06.2023 21:14] (aktuell) – [JavaScript] admin
Zeile 6: Zeile 6:
  
 **Hinweis:** Sollten beim Herunterladen der Daten in SPSS die D-Scores fehlen, stellen Sie beim Download bitte ein anderes Dezimaltrennzeichen ein ([[:de:results:troubleshooting]] -> [[:de:results:troubleshooting#fehlende_dezimalzahlen_in_spss|Fehlende Dezimalzahlen in SPSS]]). **Hinweis:** Sollten beim Herunterladen der Daten in SPSS die D-Scores fehlen, stellen Sie beim Download bitte ein anderes Dezimaltrennzeichen ein ([[:de:results:troubleshooting]] -> [[:de:results:troubleshooting#fehlende_dezimalzahlen_in_spss|Fehlende Dezimalzahlen in SPSS]]).
 +
  
 ===== Verwendung ===== ===== Verwendung =====
Zeile 58: Zeile 59:
 ===== Auswertung ===== ===== Auswertung =====
  
-Die IAT-Frage speichert (neben den Rohdaten) einen Indexwert für die Assoziationsstärke. Dieser wird entsprechend der unten genannten Literatur berechnet.+Die IAT-Frage speichert (neben den Rohdaten) einen Indexwert für die Assoziationsstärke (D-Score). Dieser wird entsprechend der unten genannten Literatur berechnet.
  
  
Zeile 80: Zeile 81:
  
 Der resultierende Wert ist dann positiv, wenn die Assoziation zwischen den Kategorien A und C bzw. B und D stärker ist (geringere Reaktionszeiten in Block 3/4) als die Assoziation A-D bzw. B-C (höhere Reaktionszeiten in Block 6/7). Der resultierende Wert ist dann positiv, wenn die Assoziation zwischen den Kategorien A und C bzw. B und D stärker ist (geringere Reaktionszeiten in Block 3/4) als die Assoziation A-D bzw. B-C (höhere Reaktionszeiten in Block 6/7).
 +
 +==== Greenwald et al. 2003 (conventional) ====
 +
 +Für die Auswertung werden die Antwortzeiten der Blöcke 4 und 7 verwendet.
 +
 +  - Reaktionszeiten über 10 Sekunden werden aus den Daten entfernt
 +  - Reaktionszeiten <300ms werden durch 300ms ersetzt.
 +  - Reaktionszeiten >3000ms werden durch 3000ms ersetzt.
 +  - Der Mittelwert pro Block wird auf Basis der logarithmierten Reaktionszeiten berechnet, der Divisor ist die Anzahl der Trails minus 2.
 +  - Der Textwert ist die Differenz der Mittelwerte.
 +  - Falls eine Person in mehr als 25% der Trials (in den Blöcken 4 und 7) falsch antwortet, gilt der Versuch als ungültig.
 +  - Falls nach der Bereinigung weniger als 3 Reaktionszeiten pro Block vorliegen, gilt der Versuch als ungültig.
  
  
Zeile 114: Zeile 127:
 Im Datensatz sind die Zeilen nicht so hübsch eingerückt, die Daten sind aber die gleichen: Das äußerste Array (`[]`) umfasst 7 Elemente entsprechend den 7 Blöcken. Jeder Block wird durch ein weiteres Array repräsentiert (`[]`), welches wiederum so viele Arrays wie Trials enthält. In den obigen Daten also z.B. 5 Trials in den Blöcken 1 und 2. Innerhalb der Trials ist jeweils die Reaktionszeit [ms] und die korrekte Zuordnung (0=falsch, 1=korrekt) kodiert. Im Datensatz sind die Zeilen nicht so hübsch eingerückt, die Daten sind aber die gleichen: Das äußerste Array (`[]`) umfasst 7 Elemente entsprechend den 7 Blöcken. Jeder Block wird durch ein weiteres Array repräsentiert (`[]`), welches wiederum so viele Arrays wie Trials enthält. In den obigen Daten also z.B. 5 Trials in den Blöcken 1 und 2. Innerhalb der Trials ist jeweils die Reaktionszeit [ms] und die korrekte Zuordnung (0=falsch, 1=korrekt) kodiert.
  
-Diese Daten lassen sich mit jeer Software einlesen, die JSON unterstützt, z.B. GNU R. Da das Einlesen und Verarbeiten der unterschiedlich langen Arrays (d.h. keine klassischen Matrizen) in R nicht ganz trivial ist, haben wir hier exemplarisch ein R-Script bereitgestellt, welches die Auswertung eines SC-IAT auf Basis der JSON-Daten vornimmt: {{:de:create:questions:iat.sciat.r | Import und Auswertung für den SC-IAT}}+Diese Daten lassen sich mit jeder Software einlesen, die JSON unterstützt, z.B. GNU R. Da das Einlesen und Verarbeiten der unterschiedlich langen Arrays (d.h. keine klassischen Matrizen) in R nicht ganz trivial ist, haben wir hier exemplarisch ein R-Script bereitgestellt, welches die Auswertung eines SC-IAT auf Basis der JSON-Daten vornimmt: {{:de:create:questions:iat.sciat.r | Import und Auswertung für den SC-IAT}}
  
 **Hinweis:** Der Umgang mit den Rohdaten ist nur erforderlich, wenn von der standardmäßigen Auswertung abgewichen werden soll. Normalerweise erledigt SoSci Survey die Auswertung automatisch. **Hinweis:** Der Umgang mit den Rohdaten ist nur erforderlich, wenn von der standardmäßigen Auswertung abgewichen werden soll. Normalerweise erledigt SoSci Survey die Auswertung automatisch.
Zeile 145: Zeile 158:
 <!-- <!--
 SoSciTools.attachEvent(window, "load", function() { SoSciTools.attachEvent(window, "load", function() {
-  iatAB01.setTrials([24,24,48,48,35,48,48]);+  SoSciTools.questionnaire.AB01.setTrials([24,24,48,48,35,48,48]);
 }); });
 // --> // -->
Zeile 153: Zeile 166:
 Bitte beachten Sie die eckigen Klammern innerhalb der runden Klammern. Diese definieren ein Array. Dieses Array muss exakt 7 Elemente haben, entsprechend der Anzahl der Trials. Bitte beachten Sie die eckigen Klammern innerhalb der runden Klammern. Diese definieren ein Array. Dieses Array muss exakt 7 Elemente haben, entsprechend der Anzahl der Trials.
  
 +
 +===== JavaScript =====
 +
 +Der IAT erzeugt für jeden dargebotenen Stimulus (Trial) ein JavaScript-Event ''%%'present'%%'', welches Informationen zu Block, Position im Block und Stimulus beinhaltet.
 +
 +Das folgende Beispiel zeigt, wie mithilfe des Events dargebotene Bilder zufällig gespiegelt werden können. Die Kennung der IAT-Frage lautet in diesem Fall "IA01".
 +
 +<code javascript>
 +<script type="text/javascript">
 +
 +function onTrial(evt) {
 +    var node = evt.detail.stimulusNode;
 +    // Nur Bilder, Text-Stimuli werden ignoriert
 +    if (node.tagName != "IMG") {
 +        return;
 +    }
 +    // Nur 50% der Bilder werden gespiegelt
 +    if (Math.random() < 0.5) {
 +        node.style.transform = "scaleX(-1)";
 +    }
 +}
 +
 +window.addEventListener("load", function() {
 +    var iatNode = SoSciTools.questionnaire.IA01.node;
 +    iatNode.addEventListener("present", onTrial);
 +});
 +</script>
 +</code>
 +
 +Zum Test von IAT-Fragen können Sie diese in einen Test-Modus schalten, sodass nur ein Bruchteil der Trials verwendet wird:
 +
 +<code html>
 +<script>
 +window.addEventListener("load", function() {
 +    s2.IA01.setTesting();
 +});
 +</script>
 +</code>
 +
 +Die Kennung IA01 muss hier natürlich durch die Kennung der IAT-Frage ersetzt werden.
  
 ===== Varianten ===== ===== Varianten =====
Zeile 165: Zeile 218:
 Die Implementierung des SC-IAT folgt Karpinski und Steinman (2006), eine Studie zur Reliabilität legen Blümke und Friese (2008) vor. Die Implementierung des SC-IAT folgt Karpinski und Steinman (2006), eine Studie zur Reliabilität legen Blümke und Friese (2008) vor.
  
-In der Frage sind in der deutschen und englischen Variante bereits Begriffe (Stimuli) für die evaluative Dimension eingetragen. Diese Begriffe entstammen  Karpinski und Steinman (2006, S. 32) bzw. sind eine wörtliche Übersetzung dieser Begriffe ins Deusche.+In der Frage sind in der deutschen und englischen Variante bereits Begriffe (Stimuli) für die evaluative Dimension eingetragen. Diese Begriffe entstammen  Karpinski und Steinman (2006, S. 32) bzw. sind eine wörtliche Übersetzung dieser Begriffe ins Deutsche.
  
  
 ==== Brief IAT ==== ==== Brief IAT ====
  
-Der BIAT reduziert die Anzahl der Blöcke und Trials, um die Testdauer zu verkürzen. Der Ablauf ist entsprechend Sriram und Greenwald (2009) implementiert.+Der BIAT reduziert die Anzahl der Blöcke und Trials, um die Testdauer zu verkürzen. Auch wird den Teilnehmern eine geringfügig andere Aufgabenstellung vorgelegt. Der Ablauf ist entsprechend Sriram und Greenwald (2009) implementiert.
  
  
de/create/questions/iat.1520966707.txt.gz · Zuletzt geändert: 13.03.2018 19:45 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