By Forty - 12/3/2018
Dear Inquisit community,
I am writing an Inquisit script that does: 1. Ask participants for a description 2. They complete a task 3. The description (response) they wrote (in the first trial) should re-appear - (so they can rate it again).
I am not sure on how to execute the last step. Can you let me know how do I present their response later on? I highly appreciate your help.
|
By Dave - 12/4/2018
+xDear Inquisit community, I am writing an Inquisit script that does: 1. Ask participants for a description 2. They complete a task 3. The description (response) they wrote (in the first trial) should re-appear - (so they can rate it again). I am not sure on how to execute the last step. Can you let me know how do I present their response later on? I highly appreciate your help. It goes like this:
<expt> / blocks = [1=a; 2=b; 3=c] </expt>
<block a> / trials = [1 = typedescription] </block>
<block b> / trials = [1-10 = tasktrial] </block>
<block c> / trials = [1 = ratedescription] </block>
<openended typedescription> / stimulusframes = [1=descriptionprompt] / multiline = true / charlimit = 500 / size = (75%, 50%) / position = (50%, 70%) </openended>
<text descriptionprompt> / items = ("Please type your description below:") / position = (50%, 10%) </text>
<trial tasktrial> / pretrialpause = 500 / stimulusframes = [1=taskprompt] / validresponse = (57) </trial>
<text taskprompt> / items = ("Press SPACE as quickly as possible.") </text>
<likert ratedescription> / stimulusframes = [1=rateprompt, description] / position = (50%, 80%) / anchorwidth = 5% </likert>
<text rateprompt> / items = ("Rate this:") / position = (50%, 10%) </text>
<text description> / items = ("<%openended.typedescription.response%>") </text>
|
By Forty - 12/16/2018
+x+xDear Inquisit community, I am writing an Inquisit script that does: 1. Ask participants for a description 2. They complete a task 3. The description (response) they wrote (in the first trial) should re-appear - (so they can rate it again). I am not sure on how to execute the last step. Can you let me know how do I present their response later on? I highly appreciate your help. It goes like this: <expt> / blocks = [1=a; 2=b; 3=c] </expt> <block a> / trials = [1 = typedescription] </block> <block b> / trials = [1-10 = tasktrial] </block> <block c> / trials = [1 = ratedescription] </block> <openended typedescription> / stimulusframes = [1=descriptionprompt] / multiline = true / charlimit = 500 / size = (75%, 50%) / position = (50%, 70%) </openended> <text descriptionprompt> / items = ("Please type your description below:") / position = (50%, 10%) </text> <trial tasktrial> / pretrialpause = 500 / stimulusframes = [1=taskprompt] / validresponse = (57) </trial> <text taskprompt> / items = ("Press SPACE as quickly as possible.") </text> <likert ratedescription> / stimulusframes = [1=rateprompt, description] / position = (50%, 80%) / anchorwidth = 5% </likert> <text rateprompt> / items = ("Rate this:") / position = (50%, 10%) </text> <text description> / items = ("<%openended.typedescription.response%>")</text> Thank you Dave. I tried to implement it but I still have some problems. Trial one is a survey, and I did use survey commands - such as textbox or slider. Would it be possible to send a part of the script in private message?
|
By Dave - 12/16/2018
+x+x+xDear Inquisit community, I am writing an Inquisit script that does: 1. Ask participants for a description 2. They complete a task 3. The description (response) they wrote (in the first trial) should re-appear - (so they can rate it again). I am not sure on how to execute the last step. Can you let me know how do I present their response later on? I highly appreciate your help. It goes like this: <expt> / blocks = [1=a; 2=b; 3=c] </expt> <block a> / trials = [1 = typedescription] </block> <block b> / trials = [1-10 = tasktrial] </block> <block c> / trials = [1 = ratedescription] </block> <openended typedescription> / stimulusframes = [1=descriptionprompt] / multiline = true / charlimit = 500 / size = (75%, 50%) / position = (50%, 70%) </openended> <text descriptionprompt> / items = ("Please type your description below:") / position = (50%, 10%) </text> <trial tasktrial> / pretrialpause = 500 / stimulusframes = [1=taskprompt] / validresponse = (57) </trial> <text taskprompt> / items = ("Press SPACE as quickly as possible.") </text> <likert ratedescription> / stimulusframes = [1=rateprompt, description] / position = (50%, 80%) / anchorwidth = 5% </likert> <text rateprompt> / items = ("Rate this:") / position = (50%, 10%) </text> <text description> / items = ("<%openended.typedescription.response%>")</text> Thank you Dave. I tried to implement it but I still have some problems. Trial one is a survey, and I did use survey commands - such as textbox or slider. Would it be possible to send a part of the script in private message? Sure, you can send the script to me if need be, but note that things work exactly the same if you use <survey>, <surveypage> and survey-question types like <textbox> and <slider>.
<expt> / blocks = [1=a; 2=b; 3=c] </expt>
<survey a> / pages = [1 = describepage] </survey>
<block b> / trials = [1-10 = tasktrial] </block>
<survey c> / pages = [1 = ratepage] </survey>
<surveypage describepage> / questions = [1=describe] / showpagenumbers = false / showquestionnumbers = false </surveypage>
<textbox describe> / caption = "Type your description here:" / textboxsize = (70%, 40%) / multiline = true </textbox>
<trial tasktrial> / pretrialpause = 500 / stimulusframes = [1=taskprompt] / validresponse = (57) </trial>
<text taskprompt> / items = ("Press SPACE as quickly as possible.") </text>
<surveypage ratepage> / questions = [1 = description; 2 = rate] / showpagenumbers = false / showquestionnumbers = false </surveypage>
<slider rate> / caption = "Rate the description." / range = (1,10) / slidersize = (70%, 20%) </slider>
<caption description> / caption = "<%textbox.describe.response%>" </caption>
|
|