Corsi Block-tapping Task

697 views
Skip to first unread message

Alicia Chang

unread,
May 8, 2014, 9:55:04 PM5/8/14
to psychop...@googlegroups.com
Dear All,

I am trying to use psychopy to create the Corsi Block Tapping Task. https://www.youtube.com/watch?v=2oKqoZonBkE
This tapping task requires interactive interface. I am wondering if anyone knows how to do? How to make psychopy being interactive?

ps. If you have this task available, could you please please share it with me? 

Thank you so much,

Alicia 

Michael MacAskill

unread,
May 8, 2014, 10:30:48 PM5/8/14
to psychop...@googlegroups.com
Hi Alicia,

Welcome along.

There are some demos that show how PsychoPy can be interactive. From the Coder view, go to the "Demos" menu, select the "stimuli" submenu, and then run the "shapeContains.py" demo.

This does some of what you will need: highlighting a shape and showing a mouse cursor on screen.

You would need to extend it to show an array of multiple targets, and keep track of which are pushed and which sequence is correct on a given trial.

Regards,

Michael
--
Michael R. MacAskill, PhD 66 Stewart St
Research Director, Christchurch 8011
New Zealand Brain Research Institute NEW ZEALAND

Research Fellow, michael....@nzbri.org
Te Whare Wānanga o Otāgo, Otautahi Ph: +64 3 3786 072
University of Otago, Christchurch http://www.nzbri.org/macaskill



Jeremy Gray

unread,
May 9, 2014, 1:11:21 PM5/9/14
to psychop...@googlegroups.com
Hi Alicia,

Michael is completely right, this is definitely possible. That said, its also going to be a real challenge. I would approach it like this:

- get a minimal version working with only one block (changes color when clicked)
- extend: make the block appear in a random position
- extend: do the above with two block
- extend: do the above in a loop of two trials
- extend to multiple blocks, multiple trials

--Jeremy





--
You received this message because you are subscribed to the Google Groups "psychopy-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to psychopy-user...@googlegroups.com.
To post to this group, send email to psychop...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/psychopy-users/CF547A7D-F808-492B-8A0E-624EA0D1F186%40otago.ac.nz.
For more options, visit https://groups.google.com/d/optout.

Alicia Chang

unread,
May 9, 2014, 3:22:21 PM5/9/14
to psychop...@googlegroups.com
Hi Jeremy,

Thank you so much. I will try it out!!!! :D

-Alicia

Alicia Chang

unread,
May 9, 2014, 3:23:08 PM5/9/14
to psychop...@googlegroups.com
Hi Michael,

Thank you so much. :D

-Alicia

Alistair Walsh

unread,
May 12, 2014, 8:40:03 PM5/12/14
to psychop...@googlegroups.com
I've been thinking about this problem and think the Novation Launch pad would be a suitable hardware interface.


The device is designed as a musical instrument control surface and has a low latency USB interface.

A connected computer can send "note on" messages to light individual blocks in order to indicate a sequence.

The participant would then press the blocks (with each block lighting to indicate a button press) which the connected computer could record. 

It would also be possible to provide feedback if desired by lighting the button red instead of green if incorrect. 

I think this type of physical interface is better than a mouse based version.

I would be happy to collaborate on a task if you would like to go down this path
 

Emma Sar

unread,
Jul 5, 2016, 10:24:52 AM7/5/16
to psychopy-users
hi
have you got something yet?. Also looking for similar task.
Thanks

Research Mensen

unread,
Aug 4, 2016, 12:19:41 PM8/4/16
to psychopy-users
Just wanted to throw my name in the hat here as someone that would be very interested in this if it has already been developed in the meantime...

I'm working on building an entire neuropsych battery of tests on the tablet using python and next on my list was the corsi block test... found this board during my initial search so thought I would ask before I began coding myself.

I'll post back if I make it myself :)
Reply all
Reply to author
Forward
0 new messages