Self-paced reading or Masked reading
in OpenSesame
hi everyone,
I want to conduct a masked reading experiment. Though I have read some about self-paced reading, I could not repeat them in my program.
I want to show the stimulates like below:
Alice*************
**went***********
****into*************
*******the***********
*********driver's*********
***************small*******
**********************room
Thanks for your help
Comments
Hi,
How did you set it up?
I haven't done these kinds of experiments myself but I would set it up like this: 1. you crate a loop table with your rows being the stimuli you want to display at each step. So if you name your columns frame1, frame2, and so on your frame1 for the example above you would write here "Alice*******", for the frame 2 you write "**went*****" and so on.
the you create the sketch pads, as many as you have frames. And here you have to insert the variable, so [frame1] that will display the text. You write this type of code in the window below the sketchpad (It is easier than writing it in the sketchpad itself, I think): draw textline center=1 color=black font_bold=no font_family=mono font_italic=no font_size=16 html=yes show_if=always text="[frame1]" x=0 y=-256 z_index=0
Then set the sketchpad duration to keypress.
let me know if it works!
Marta
Thanks Marta,
I have tried your method already. However, I have too many sentences. I wonder whether there is an approach to solve this problem with codes (as I use B-language to control the program to do this in Eprime).
If not, I will turn to that approach~
Best
Wanying
Sorry, cannot help you there. :(
Marta
thanks again~
we could wait others to help us~
Hi @hyena
Thanks for your interest in OpenSesame. I think the attached script should do the trick. See the comments in the Python
inline_scriptitems for a bit of explanation. You can define your sentences in the item called 'block_loop'.Hope this helps!
Cheers,
Lotje
Did you like my answer? Feel free to

Thanks Lotje,
I can run the program. It is amazing.
I have one more question about it. Could I logger the time when I click during the sentence.
For example, could I get the time from "Alice*******" to "**went*****"
Or from the beginning of the first part to the keyboard response
Many thx
Hi @hyena
Glad to hear it works. :)
If you move the
loggeritem one level down, that is, placing it right after thekeyboard_responseitem, it logs the response times of every click.Cheers,
Lotje
Did you like my answer? Feel free to

Thanks, Lotje,
I do this as you recommended. I think this way solve my problem now.
And I meet another problem now:
The program cannot run on the full screen, but other programs can. Do you think I need to change some variance in the program?
Thanks again for your help
Best for you~
Hi @hyena ,
Glad to hear it works!
I can't reproduce the issue with running the program in full screen. Do you get an error message?
Cheers,
Lotje
Did you like my answer? Feel free to
