Open ended correct response not working


Author
Message
Sandra589
Sandra589
Associate Member (205 reputation)Associate Member (205 reputation)Associate Member (205 reputation)Associate Member (205 reputation)Associate Member (205 reputation)Associate Member (205 reputation)Associate Member (205 reputation)Associate Member (205 reputation)Associate Member (205 reputation)
Group: Forum Members
Posts: 3, Visits: 22
Hi,

I've created an audio and visual version of a computation task. The problem concerns my 'test' phase. During this, the open ended responses participants were providing were not being correctly marked by Inquisit 4. This problem did not occur for the visual version of the task, only in the audio version. 

I've attached the syntax of the tasks for your reference.

Please help and thanks in advance! Much appreciated.

Sandra

Attachments
Computation Task (1) visual.exp (177 views, 4.00 KB)
Computation Task 3 audio_final.exp (178 views, 4.00 KB)
Dave
Dave
Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)
Group: Administrators
Posts: 13K, Visits: 108K
You pull the correct response from a <list> element:

<openended mytrial>
...
/ stimulusframes = [1=soundtrial, easytrials]
...
/ iscorrectresponse=[openended.mytrial.response == list.easyanswers.nextvalue]
</openended>

That <list> element selects according to the selection of <text easytrials>

<list easyanswers>
...
/ selectionmode = text.easytrials.nextindex
</list>

However, what good does that do? While you *do* display <text easytrials> in your <trial>, its selection is entirely independent from the selection for <sound soundtrial>. In other words: You determine correct response based on what happens w/ <text easytrials>, *not* based on what happens w/ <sound soundtrial>. These are not the same thing. You'll want to do



<list easyanswers>
...
/ selectionmode = sound.soundtrial.nextindex
</list>


Sandra589
Sandra589
Associate Member (205 reputation)Associate Member (205 reputation)Associate Member (205 reputation)Associate Member (205 reputation)Associate Member (205 reputation)Associate Member (205 reputation)Associate Member (205 reputation)Associate Member (205 reputation)Associate Member (205 reputation)
Group: Forum Members
Posts: 3, Visits: 22
Hi!

You helped me with my previous question from another post so thank you!

I tried what you recommended:
<list easyanswers>
.....
/ selectionmode = sound.sountrial.nextindex
</list>

However, I'm getting this error message:
Expression 'sound.sountrial.nextindex' is invalid. Expression contains an unknown element or property name.

Thanks heaps again!
Sandra

Dave
Dave
Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)
Group: Administrators
Posts: 13K, Visits: 108K
> Expression 'sound.sountrial.nextindex' is invalid. Expression contains an unknown element or property name.

Note the spelling error. 'sountrial' is missing a 'd'.

GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Reading This Topic

Explore
Messages
Mentions
Search