How to present answers provided by subject in another trial


How to present answers provided by subject in another trial

Author
Message
Forty
Forty
Associate Member
Associate Member (84 reputation)Associate Member (84 reputation)Associate Member (84 reputation)Associate Member (84 reputation)Associate Member (84 reputation)Associate Member (84 reputation)Associate Member (84 reputation)Associate Member (84 reputation)Associate Member (84 reputation)

Group: Forum Members
Posts: 6, Visits: 35
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. 



Dave
Dave
Supreme Being
Supreme Being (578K reputation)Supreme Being (578K reputation)Supreme Being (578K reputation)Supreme Being (578K reputation)Supreme Being (578K reputation)Supreme Being (578K reputation)Supreme Being (578K reputation)Supreme Being (578K reputation)Supreme Being (578K reputation)

Group: Administrators
Posts: 9.4K, Visits: 41K
Forty - Tuesday, December 4, 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. 



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>




Forty
Forty
Associate Member
Associate Member (84 reputation)Associate Member (84 reputation)Associate Member (84 reputation)Associate Member (84 reputation)Associate Member (84 reputation)Associate Member (84 reputation)Associate Member (84 reputation)Associate Member (84 reputation)Associate Member (84 reputation)

Group: Forum Members
Posts: 6, Visits: 35
Dave - Tuesday, December 4, 2018
Forty - Tuesday, December 4, 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. 



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? 
Dave
Dave
Supreme Being
Supreme Being (578K reputation)Supreme Being (578K reputation)Supreme Being (578K reputation)Supreme Being (578K reputation)Supreme Being (578K reputation)Supreme Being (578K reputation)Supreme Being (578K reputation)Supreme Being (578K reputation)Supreme Being (578K reputation)

Group: Administrators
Posts: 9.4K, Visits: 41K
Forty - Monday, December 17, 2018
Dave - Tuesday, December 4, 2018
Forty - Tuesday, December 4, 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. 



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>

GO


Reading This Topic


Login
Existing Account
Email Address:


Password:


Social Logins

Select a Forum....






Millisecond Forums


Search