a
New Member
Posts: 1
|
Post by a on Jul 23, 2019 14:40:36 GMT
Hi everyone, I am interested in recreating some of Dr. Randy Engle's complex span tasks (more information here: englelab.gatech.edu/taskdownloads.html). However, I am not really sure how to begin. Here is a description of the flow of the task: 1. Participant is presented with a math problem that they must solve (e.g., (2 x 2) - 1) 2. Participant is presented with a letter (e.g., K) 3. Repeat three to seven times (sequence length chosen randomly). 4. After the sequence is complete, participant is asked to recall letters in order The task should be able to record the letter sequence presented and the letter sequence chosen by the participant. Is writing a task like this possible with PsyToolkit?
|
|
|
Post by PsyToolkit on Jul 26, 2019 11:42:31 GMT
It is definitely possible, although it sounds like a fairly complex task to code (compared to more standard tasks).
To try it out, I would first code the simplest version, one where you have 3 math problems (and thus 3 letters to remember)
For each math problem, depending on whether you need complex math symbols, you could use "show bitmaps math problem" or alternatively you could spell it out as text (your example math problem is simple)
How do you actually know that people have solved the math problem (or do they not need to?).
For the 3 math-problem task, I would do something like this. This should work. You can add more details, such as correctness and reaction times in the save line:
NOTE: On each table line, you first have 3 math problems, then the three keys as strings, and then the three associated numbers of keys being pressed You can make a table with multiple problems, you would do that probably in word or so and then later cut and paste. Or
#####################################
table my_table3 "(2 x 2) -1" "5 + 3x = 35" "(4 x 4) -2" "k" "a" "m" 1 2 3
task three_math_problems table my_table3 keys k a m # whatever keys are required ### PROBLEM 1 show text @1 0 -100 255 255 0 delay 5000 show text @4 0 100 200 255 200 delay 2000 clear -1 -2 ### PROBLEM 2 show text @2 0 -100 255 255 0 delay 5000 show text @4 0 100 200 255 200 delay 2000 clear -1 -2 ### PROBLEM 2 show text @3 0 -100 255 255 0 delay 5000 show text @6 0 100 200 255 200 delay 2000 clear -1 -2 ### NOW READ KEYS show text "Now enter keys in order" readkey 7 5000 set $key1 KEY show rectangle 0 0 20 20 100 100 255 readkey 8 5000 set $key2 KEY show rectangle 40 0 20 20 100 100 255 readkey 9 5000 set $key3 KEY save $key1 $key2 $key3
show rectangle 80 0 20 20 100 100 255
|
|
|
Post by helena on Apr 6, 2020 14:03:31 GMT
Hello everyone, I am thinking about implementing o-span in psytoolkit as well. I checked the user created experiment library but could not find the o-span task. Did anyone code Engle's o-span task - completely or partly? Would you mind to share the code? a did you work on it further?
|
|
|
Post by jabernet on May 12, 2020 20:58:39 GMT
Were any of you able to find an implementation of the operation span task on psytoolkit? If you ended up doing it yourself, would you mind sharing your code?
|
|
|
Post by SpanTaskUser on Sept 10, 2020 23:02:41 GMT
Just wanted to follow up on this thread to see if anyone has implemented any of the classic working memory span task in psytoolkit?
|
|
|
Post by PsyToolkit on Sept 11, 2020 16:22:25 GMT
Anyone who is interested in setting up a classic working memory span task please contact me via psytoolkit@gmx.com and I am happy to work together with you on implementing it. It should not be very difficult to do.
|
|
|
Post by studentpsy on Apr 27, 2022 12:13:38 GMT
Anyone managed to implement the OSPAN task? I am using it for my master research projcet and would appreciate any help since i am new to the programming...
|
|
andre
Experienced
Posts: 35
|
Post by andre on Apr 28, 2022 13:58:11 GMT
It used to be possible to request access to the tasks on Randy Engle's homepage (presumably still is, but I haven't checked for a while now). They had versions for Inquisit by Millisecond, which are also scripts in the widest sense (they also have ePrime, but I think only pre-compiled). You could get access to such a version and try to translate it to PsyToolKit (or if it's really just for the MSc, possibly run the study with an Inquisit trial licence?)
|
|