This is a variation of the Sequential priming task I did where participants are required to categorize the words into two categories of “self” versus “other” rather than “positive” or “negative”. This was used in order to assess a person's “culture” as reflected by associations between “self” and the unaware culturally valence stimuli. See Fazio, Sanbonmatsu, Powell, & Kardes, F.R. (1986, On the automatic activation of attitudes. Journal of Personality and Social Psychology, 50, 229-238.) for more on this method.
---------------------------------------------------------------------------------------
*** DEFAULTS *****
---------------------------------------------------------------------------------------
<defaults>
/ screencolor = (0, 0, 0)
/ font = ("Arial", -20, 400, 0, 34)
/ txbgcolor = (0, 0, 0)
/ txcolor = (255,255,255)
/ inputdevice = keyboard
</defaults>
<data>
/ columns = [date time subject trialcode trialnum trialdata trialdata trialdata latency response]
</data>
------------------------------------------------------------------------------------
*** TEXS AND TARGETS *****
------------------------------------------------------------------------------------
<text self>
/ select = noreplace
/ position = (93,50)
/ numitems = 1
/ items = self
/ font = ("Arial", -25, 700, 0, 49)
/ txbgcolor = (0, 0, 0)
/ color = (255,255,255)
</text>
<item self>
/1 = "self"
</item>
<text other>
/ select = noreplace
/ position = (5,50)
/ numitems = 1
/ items = other
/ font = ("Arial", -25, 700, 0, 49)
/ txbgcolor = (0, 0, 0)
/ color = (255,255,255)
</text>
<item other>
/1 = "other"
</item>
<text self_adjectives>
/ select = noreplace
/ position = (50,50)
/ numitems = 4
/ items = self_adjectives
/ font = ("Arial", -30, 700, 0, 49)
/ txbgcolor = (0, 0, 0)
/ color = (255,255,255)
</text>
<item self_adjectives>
/1 = "self"
/2 = "me"
/3 = "my"
/4 = "I"
</item>
<text other_adjectives>
/ select = noreplace
/ position = (50,50)
/ numitems = 4
/ items = other_adjectives
/ font = ("Arial", -30, 700, 0, 49)
/ txbgcolor = (0, 0, 0)
/ color = (255,255,255)
</text>
<item other_adjectives>
/1 = "other"
/2 = "them"
/3 = "their"
/4 = "they"
</item>
<text objects>
/ select = noreplace
/ erase = true(0,0,0)
/ position = (50,50)
/ numitems = 12
/ items = objects
/ font = ("Arial", -30, 700, 0, 49)
/ txbgcolor = (0, 0, 0)
/ color = (255,255,255)
</text>
<item objects>
/1 = "collective"
/2 = "obligation"
/3 = "obedient"
/4 = "respectful"
/5 = "harmony"
/6 = "modesty"
/7 = "individuality"
/8 = "unique"
/9 = "assertive"
/10 = "autonomy"
/11 = "freedom"
/12 = "independent"
</item>
<text objects_trial>
/ select = noreplace
/ erase = true(0,0,0)
/ position = (50,50)
/ numitems = 4
/ items = objects_trial
/ font = ("Arial", -30, 700, 0, 49)
/ txbgcolor = (0, 0, 0)
/ color = (255,255,255)
</text>
<item objects_trial>
/1 = "wall"
/2 = "paper"
/3 = "blanket"
/4 = "chair"
</item>
<text target>
/ numitems = 1
/ items = target
/ font = ("Arial", -45, 700, 0, 49)
/ txbgcolor = (0, 0, 0)
/ color = (255,255,255)
/ position = (50, 50)
</text>
<item target>
/1 = "*"
</item>
<item rest>
/ 1 = "This is a short rest break. ~n~n You may now take a minute to relax your eyes and fingers.~n~nPlease look away from the screen but remain seated.~n~nScreen will proceed to the next stage in 60 seconds..."
</item>
<text rest>
/ items = rest
/ size = (600, 200)
/ font = ("Arial", -30, 700, 0, 49)
/ txbgcolor = (0, 0, 0)
/ color = (255,255,255)
/ position = (50, 50)
/ select = sequence
</text>
<shape erase>
/ position = (50, 50)
/ color= (0, 0, 0)
/ size= (400, 650)
</shape>
<text error>
/ position = (50, 75)
/ items = ("X")
/ color = (255, 0, 0)
/ fontstyle = ("Arial", 10%, true)
</text>
<text tooslowmessage>
/ items = ("You're responding TOO SLOW. Try responding faster!")
/ position = (50, 90)
/ color = (255, 0, 0)
/ font = ("Arial", -23, 700, 0, 49)
</text>
------------------------------------------------------------------------------------
*** INSTRUCTION PAGES *****
------------------------------------------------------------------------------------
<instruct>
/ nextkey = (" ")
/ lastlabel = "Press the spacebar to continue"
/ nextlabel = "Press the spacebar to continue"
/ font = ("Arial", -18, 400, 0, 34)
/ screencolor = (0,0,0)
/ txcolor = (255,255,255)
</instruct>
<page welcome>
^^^^
Welcome to the Attention and Categorization Experiment.
^^^We appreciate you taking the time to participate in our study today.^^
The tasks are not difficult, but they do require your careful attention.^^
Before continuing, align you chair and position to make sure that you're directly facing the screen.^^
If at any point during the experiment you need clarification, please do not hesitate to ask our expeimenter.^^
</page>
<page instructionpractice>
^Instructions : please read carefully!
^^
Directions: In each trial a word will be flashed on the screen followed by another word. Your task is to indicate AS QUICKLY AS POSSIBLE whether the SECOND word is related to SELF or to OTHER.
^^If the word is related to OTHER press "q" (left finger).^
If the word is related to SELF press "p" (right finger).^^
We'll first begin with a few practice trials. To help you practice, you will receive feedback when you make a mistake.^
Remember, this task requires both speed and accuracy!^
</page>
<page instructionmain>
^Practice trials are over and we're now moving on to the real test.^
Please note : There will be two sections of 60 trials (around 3-5 minutes each) and a 60 seconds break for you to rest.^^
In these runs, you will not receive feedback on your performance.^
But remember: Answer as fast and as accurately as you possibly can.
^^If the word is related to OTHER press "q" (left finger).^
If the word is related to SELF press "p" (right finger).^^
</page>
<page instructionmain2>
^Hope you had a good rest. Ready to proceed?^^
Remember: Answer as fast and as accurately as you possibly can.
^^If the word is related to OTHER press "q" (left finger).^
If the word is related to SELF press "p" (right finger).^^
</page>
<page rest>
^This is a short rest break. You may now take a minute to relax your eyes and fingers.
^^Please look away from the screen but remain seated.
</page>
<page end>
^^
This is the end of this session. Thank you for participating.
</page>
------------------------------------------------------------------------------------
*** PICTURE PRIMING TRIALS *****
------------------------------------------------------------------------------------
<trial rSelf>
/ pretrialpause = 1000
/ validresponse = (16,25)
/ stimulustimes = [10=target; 1000 =objects;1200=erase; 1300=self_adjectives ]
/ trialdata = [objects,self_adjectives,"0"]
/ recorddata = true
/ responsetime = 1300
</trial>
<trial rOther>
/ pretrialpause = 1000
/ validresponse = (16,25)
/ stimulustimes = [10=target; 1000 =objects;1200=erase; 1300=other_adjectives ]
/ trialdata = [objects,"0",other_adjectives]
/ recorddata = true
/ responsetime = 1300
</trial>
<trial pSelf>
/ pretrialpause = 1000
/ validresponse = (16,25)
/ stimulustimes = [10=target; 1000 =objects_trial;1200=erase; 1300=self_adjectives; 4300 = tooslowmessage]
/ trialdata = [objects,self_adjectives,"0"]
/ responsetime = 1300
/ errormessage = true(error,300)
/ correctresponse = (25)
/ responsemode = free
/ posttrialpause = 250
</trial>
<trial pOther>
/ pretrialpause = 1000
/ validresponse = (16,25)
/ stimulustimes = [10=target; 1000 =objects_trial;1200=erase; 1300=other_adjectives; 4300 = tooslowmessage]
/ trialdata = [objects,"0",other_adjectives]
/ errormessage = true(error,300)
/ correctresponse = (16)
/ responsemode = free
/ posttrialpause = 250
/ responsetime = 1300
</trial>
<trial rest>
/ stimulustimes = [1=rest]
/ correctresponse = (" ")
/ errormessage = false
/ recorddata = false
</trial>
------------------------------------------------------------------------------------
*** BLOCKS *****
------------------------------------------------------------------------------------
<block feedback>
/preinstructions =(instructionpractice)
/ bgstim = (self,other)
/recorddata = false
/ trials = [1-20 = random(pSelf, pOther)]
</block>
<block series1>
/preinstructions =(instructionmain)
/ bgstim = (self,other)
/recorddata = true
/ trials = [1-60 = random (rSelf, rOther)]
</block>
<block series2>
/preinstructions =(instructionmain2)
/ bgstim = (self,other)
/recorddata = true
/ trials = [1-60 = random (rSelf, rOther)]
</block>
*** Still need to debug this, not sure how to make automatically end*****
<block rest>
/trials = [1= rest]
/ correctresponse = (noresponse)
/recorddata = false
/errormessage = false
/trialduration=30000
/ timeout = 30000
</block>
------------------------------------------------------------------------------------
*** EXPT PRIMING TRIALS *****
------------------------------------------------------------------------------------
<expt>
/ blocks = [1=feedback; 2=series1 ; 3=rest ; 4=series2]
/ preinstructions = (welcome)
/ postinstructions = (end)
</expt>
This is an example of what the output would look like (2 rounds of random 60 cycles):
date time subject trialcode trialnum trialdata1 trialdata2 trialdata3 latency response 122211 12:19 10585711 rSelf 1 12 3 0 634 25 122211 12:19 10585711 rOther 2 3 0 3 554 16 122211 12:19 10585711 rSelf 3 4 4 0 556 25 122211 12:19 10585711 rOther 4 9 0 2 527 16 122211 12:19 10585711 rSelf 5 1 3 0 450 25 122211 12:19 10585711 rSelf 6 7 1 0 681 25 122211 12:19 10585711 rSelf 7 6 4 0 582 25 122211 12:19 10585711 rOther 8 5 0 1 599 16 122211 12:19 10585711 rSelf 9 11 2 0 440 25 122211 12:19 10585711 rOther 10 2 0 3 495 16 122211 12:19 10585711 rSelf 11 8 4 0 372 25 122211 12:19 10585711 rOther 12 10 0 4 973 16 122211 12:19 10585711 rOther 13 7 0 2 512 25 122211 12:19 10585711 rSelf 14 5 1 0 627 25 122211 12:19 10585711 rOther 15 10 0 3 851 16 122211 12:19 10585711 rOther 16 4 0 2 699 16 122211 12:19 10585711 rSelf 17 9 2 0 647 25 122211 12:19 10585711 rSelf 18 12 3 0 550 25 122211 12:19 10585711 rOther 19 6 0 1 632 16 122211 12:19 10585711 rSelf 20 8 1 0 888 25 122211 12:19 10585711 rOther 21 1 0 4 590 16 122211 12:19 10585711 rOther 22 2 0 1 671 16 122211 12:19 10585711 rOther 23 3 0 2 701 16 122211 12:19 10585711 rOther 24 11 0 4 650 16 122211 12:19 10585711 rOther 25 2 0 3 552 16 122211 12:19 10585711 rSelf 26 11 4 0 507 25 122211 12:19 10585711 rSelf 27 4 3 0 607 25 122211 12:19 10585711 rOther 28 10 0 4 640 16 122211 12:19 10585711 rOther 29 9 0 1 559 16 122211 12:19 10585711 rSelf 30 8 2 0 450 25 122211 12:19 10585711 rSelf 31 1 2 0 536 25 122211 12:19 10585711 rSelf 32 12 1 0 635 25 122211 12:19 10585711 rSelf 33 7 4 0 458 25 122211 12:19 10585711 rOther 34 6 0 3 513 16 122211 12:19 10585711 rSelf 35 5 3 0 548 25 122211 12:19 10585711 rOther 36 3 0 2 503 16 122211 12:19 10585711 rOther 37 7 0 3 523 16 122211 12:19 10585711 rSelf 38 9 4 0 607 25 122211 12:19 10585711 rSelf 39 8 1 0 863 25 122211 12:19 10585711 rSelf 40 2 2 0 806 25 122211 12:19 10585711 rSelf 41 6 3 0 719 25 122211 12:19 10585711 rOther 42 4 0 1 603 16 122211 12:19 10585711 rSelf 43 12 4 0 732 25 122211 12:19 10585711 rSelf 44 5 3 0 599 25 122211 12:19 10585711 rOther 45 3 0 2 680 16 122211 12:19 10585711 rOther 46 1 0 4 661 16 122211 12:19 10585711 rSelf 47 11 2 0 500 25 122211 12:19 10585711 rOther 48 10 0 1 648 16 122211 12:19 10585711 rSelf 49 12 1 0 615 25 122211 12:19 10585711 rOther 50 9 0 2 1159 16 122211 12:19 10585711 rSelf 51 7 4 0 467 25 122211 12:19 10585711 rSelf 52 11 3 0 536 25 122211 12:19 10585711 rOther 53 10 0 3 1371 16 122211 12:19 10585711 rOther 54 4 0 4 511 16 122211 12:19 10585711 rOther 55 3 0 4 467 16 122211 12:19 10585711 rSelf 56 5 2 0 521 25 122211 12:19 10585711 rSelf 57 6 1 0 909 25 122211 12:19 10585711 rOther 58 1 0 3 498 16 122211 12:19 10585711 rOther 59 2 0 2 742 16 122211 12:19 10585711 rOther 60 8 0 1 738 16 122211 12:19 10585711 rSelf 1 11 4 0 566 25 122211 12:19 10585711 rOther 2 4 0 1 552 16 122211 12:19 10585711 rOther 3 7 0 4 746 16 122211 12:19 10585711 rSelf 4 12 2 0 741 25 122211 12:19 10585711 rSelf 5 3 1 0 897 25 122211 12:19 10585711 rOther 6 10 0 3 662 16 122211 12:19 10585711 rSelf 7 8 3 0 836 25 122211 12:19 10585711 rOther 8 6 0 2 604 16 122211 12:19 10585711 rSelf 9 1 2 0 380 25 122211 12:19 10585711 rOther 10 5 0 1 565 16 122211 12:19 10585711 rOther 11 9 0 3 631 16 122211 12:19 10585711 rOther 12 2 0 4 502 16 122211 12:19 10585711 rSelf 13 3 3 0 795 25 122211 12:19 10585711 rSelf 14 10 1 0 660 25 122211 12:19 10585711 rSelf 15 1 4 0 626 25 122211 12:19 10585711 rSelf 16 4 4 0 610 25 122211 12:19 10585711 rOther 17 8 0 2 531 16 122211 12:19 10585711 rSelf 18 2 3 0 710 25 122211 12:19 10585711 rOther 19 6 0 3 755 16 122211 12:19 10585711 rOther 20 9 0 2 638 16 122211 12:19 10585711 rOther 21 11 0 1 653 16 122211 12:19 10585711 rSelf 22 12 1 0 636 25 122211 12:19 10585711 rSelf 23 5 2 0 427 25 122211 12:19 10585711 rOther 24 7 0 4 546 16 122211 12:19 10585711 rSelf 25 12 1 0 677 25 122211 12:19 10585711 rOther 26 1 0 4 563 16 122211 12:19 10585711 rSelf 27 2 4 0 517 25 122211 12:19 10585711 rOther 28 11 0 1 553 16 122211 12:19 10585711 rOther 29 7 0 3 715 16 122211 12:19 10585711 rSelf 30 5 3 0 503 25 122211 12:19 10585711 rOther 31 6 0 2 588 16 122211 12:19 10585711 rSelf 32 3 2 0 541 25 122211 12:19 10585711 rSelf 33 9 2 0 544 25 122211 12:19 10585711 rSelf 34 10 3 0 595 25 122211 12:19 10585711 rOther 35 8 0 1 484 16 122211 12:19 10585711 rSelf 36 4 1 0 553 25 122211 12:19 10585711 rOther 37 10 0 4 379 16 122211 12:19 10585711 rSelf 38 7 4 0 388 25 122211 12:19 10585711 rOther 39 12 0 3 477 16 122211 12:19 10585711 rSelf 40 11 4 0 354 25 122211 12:19 10585711 rSelf 41 4 2 0 572 25 122211 12:19 10585711 rOther 42 1 0 2 590 16 122211 12:19 10585711 rSelf 43 3 3 0 432 25 122211 12:19 10585711 rOther 44 6 0 2 518 16 122211 12:19 10585711 rSelf 45 8 1 0 522 25 122211 12:19 10585711 rOther 46 9 0 3 686 16 122211 12:19 10585711 rOther 47 2 0 4 683 16 122211 12:19 10585711 rSelf 48 5 3 0 681 25 122211 12:19 10585711 rOther 49 4 0 1 678 16 122211 12:19 10585711 rSelf 50 3 4 0 420 25 122211 12:19 10585711 rOther 51 1 0 3 443 16 122211 12:19 10585711 rSelf 52 5 2 0 306 25 122211 12:19 10585711 rSelf 53 11 1 0 670 25 122211 12:19 10585711 rOther 54 7 0 4 764 16 122211 12:19 10585711 rOther 55 9 0 1 550 16 122211 12:19 10585711 rSelf 56 8 2 0 505 25 122211 12:19 10585711 rOther 57 10 0 2 589 16 122211 12:19 10585711 rOther 58 2 0 2 574 16 122211 12:19 10585711 rSelf 59 12 1 0 512 25 122211 12:19 10585711 rOther 60 6 0 4 820 16