correct/incorrect feedback for no response
in OpenSesame
I'm learning opensesame and from the tutorial, I saw correct/incorrect feedback for no response can be set under the condition of
[correct] = undefined and [response] = None
and
[correct] = undefined and [response] != None
Could you please explain why I need both correct/incorrect feedback for the no response? I'm also confused about the above condition (not sure how I know what are existing variables e.g., [correct] and [response] in opensesame that I can use for coding)
Thanks in advance!
Comments
Hi @nanabi,
I'm not sure what tutorial you are referring to.
You can find useful information regarding default variables in Open Sesame here:
Feedback screens can be used to present information depending on some condition relating to ongoing events in a trial. Hence one of its possible uses it to display different messages on the screen after a correct response, an incorrect response, or when no response has been recorded.
The vars.correct or [correct] variable contains 1 or 0 based on whether the participant's correct is correct or incorrect/missing, as long as you specified the vars.correct_response or [correct_response] (unless you do that, OS cannot determine whether a response is correct or incorrect.
The vars.response or [response] variable contains the response produced by the participant. By default its value is None. Hence one way to determine whether a response has been registered is to test the content of that variable against None: =None or !=None.
I attach a basic example that should make all this clearer.
Good luck!
Fabrice.