Group: Forum Members
Posts: 13,
Visits: 146
|
Hello,
In my study I have to present sequences of pictures and words (i.e., fixation +, then picture, then word). I would like to have pictures and words presented the same number of times. I tried to follow the instructions that I found in other posts with similar questions but it seems that I am making a mistake somewhere because I manage to have the pictures presented correctly but not words.
For example, I would like to have the word “Accident” presented 4 times, once after practice_rec1.jpg, once after practice_rec2.jpg, once after practice_lit1.jpg, and once after practice_lit2.jpg. and the same for the other 3 words. Below is my trial. Thank you in advance for your help, IR
************************ <text spacebar_practice> / items = ("
Place your index fingers on the E and I and press the SPACEBAR for some practice trials. If you make a mistake during practice, a red X will appear on the screen. ") /fontstyle = ("Arial", 2.5%) </text>
<trial spacebar_practice> /stimulusframes = [1=spacebar_practice] / correctresponse = (" ") </trial>
<text goodreminder> / items = ("E = Good") / position = (15%, 15%) / fontstyle = ("Arial", 5%) </text>
<text badreminder> / items = ("I = Bad") / position = (90%, 15%) / fontstyle = ("Arial", 5%) </text>
<text fix> / items = ("+") / position = (50%,50%) / fontstyle = ("Arial", 5%, true) </text>
<picture emptypic> / items = ("emptypic.jpg") / position = (50%, 50%) </picture>
<text error> / position = (50%, 88%) / items = ("X") / color = (255, 0, 0) / fontstyle = ("Arial", 10%, true) </text>
<item practicegood> /1 = "practice_rec1.jpg" /2 = "practice_rec2.jpg" </item>
<item practicebad> /1 = "practice_lit1.jpg" /2 = "practice_lit2.jpg" </item>
<item practicegoodtarget> /1 = "Friendly" /3 = "Marvelous" </item>
<item practicebadtarget> /1 = "Accident" /2 = "Humiliate" </item>
<picture practicegoodprime> / items = practicegood / select = list.practicegoodlist.nextvalue / position = (50%, 50%) </picture>
<list practicegoodlist> /items = (1,2,1,2,1,2,1,2) </list>
<list practicegoodtargetlist> /items = (1,1,1,1,2,2,2,2) /selectionmode = list.practicegoodlist.currentindex </list>
<picture practicebadprime> / items = practicebad / select = list.practicebadlist.nextvalue / position = (50%, 50%) </picture>
<list practicebadlist> /items = (1,2,1,2,1,2,1,2) </list>
<list practicebadtargetlist> /items = (1,1,1,1,2,2,2,2) /selectionmode = list.practicebadlist.currentindex </list>
<text practicegoodtarget> / items = practicegoodtarget / select = list.practicegoodtargetlist.nextvalue / fontstyle = ("Arial", 5%) / txcolor = (0, 0, 255) </text>
<text practicebadtarget> / items = practicebadtarget / select = list.practicebadtargetlist.nextvalue / fontstyle = ("Arial", 5%) / txcolor = (0, 0, 255) </text>
<trial practicegoodgood> / validresponse = ("e", "i") / correctresponse = ("e") / stimulustimes = [1=fix,goodreminder,badreminder; 500=emptypic,goodreminder,badreminder;1000=practicegoodprime,goodreminder,badreminder; 1200=emptypic,goodreminder,badreminder; 1250=practicegoodtarget,goodreminder,badreminder] / posttrialpause = random (500,750,1000,1250,1500) / response = timeout (2000) </trial>
<trial practicebadbad> / validresponse = ("e", "i") / correctresponse = ("i") / stimulustimes = [1=fix,goodreminder,badreminder;500=emptypic,goodreminder,badreminder; 1000=practicebadprime,goodreminder,badreminder; 1200=emptypic,goodreminder,badreminder; 1250=practicebadtarget,goodreminder,badreminder] / posttrialpause = random (500,750,1000,1250,1500) / response = timeout (2000) </trial>
<trial practicegoodbad> / validresponse = ("e", "i") / correctresponse = ("i") / stimulustimes = [1=fix,goodreminder,badreminder; 500=emptypic,goodreminder,badreminder; 1000=practicegoodprime,goodreminder,badreminder; 1200=emptypic,goodreminder,badreminder; 1250=practicebadtarget,goodreminder,badreminder] / posttrialpause = random (500,750,1000,1250,1500) / response = timeout (2000) </trial>
<trial practicebadgood> / validresponse = ("e", "i") / correctresponse = ("e") / stimulustimes = [1=fix,goodreminder,badreminder; 500=emptypic,goodreminder,badreminder; 1000=practicebadprime,goodreminder,badreminder; 1200=emptypic,goodreminder,badreminder; 1250=practicegoodtarget,goodreminder,badreminder] / posttrialpause = random (500,750,1000,1250,1500) / response = timeout (2000) </trial>
****PP receive feedback******************* <block practiceprime> / trials = [1=spacebar_practice; 2-17 = noreplace(practicegoodgood, practicebadbad, practicegoodbad, practicebadgood)] / errormessage = (error, 200) </block>
|