#### Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Supported by

# [solved] consecutive components on sketchpad

edited April 2016

I try to prepare my tasks through opensesame for my thesis. But I have difficulties. Can I help from you?
For operation span task, in the screen, the operation ( example: 3 x 4 - 8 = 1) will be presented, but every component will come after the one before (i. e. first "3" will be presented, after 1 millisecond "x" will come (3 x) after "4" will come (3 x 4) and so on.. Is it possible to do this with opensesame?

• edited 8:11PM

Hi Eda,

This is certainly possible. The "how" to do it, depends on your idea of the design, though. So, are the numbers random, or do you counterbalance them? When do you want to start measuring response time, or not at all? Etc..

At any rate, if you combine multiple `sketchpads` with each other and present them back to back with a certain duration (1ms might be a little too short), you'll probably get what you want. In your example, you would need to have 7 `sketchpad`s, so that in each of them you would add one operator/number to the equation.

Does this make sense? If you want to get an idea of what opensesame can do and how it does thing, you can have a look at our step-by-step tutorial. This is a great starting point to learn this program.

Good luck.

Eduard

• edited April 2016

Thank you.
So couldn't I do this on only one sketchpad? In other words, couldn't one operation ( 3 x 3 - 8 = 1) take part on one sketchpad where components come consecutively with time interval?

Eda

• edited 8:11PM

Using `sketchpad`s this is not possible. You could draw the characters directly on a `canvas`, but this requires that you use `inline_scripts`. Why don't you want to use multiple `sketchpad`s? I think this is the best (and also a very good) solution.

Eduard

• edited April 2016

I have totally 88 operations to present. With multiple sketchpads for every operation, it seems harder. But I am going to try it. Thank you very much.

Eda

• edited 8:11PM

But not in one trial, right? So, for every trial (88 in your case?), another iteration of a loop will include the operators and digits that your equation is composed of. So you need only 7 `sketchpad`s in total per trial, because they get overwritten on every trial.

Does this make sense? Alternatively, if you really want to present 88 operations per trial, the screen would get quite cluttered (regardless of how many `sketchpad`s you use).

Eduard

• edited April 2016

(I have tried to upload an image of an example of the task, but I couldn't understand how this uploading image system working.)
In the task, there will be also words after operations (I have 88 different operations and 88 different words). First an operation will be presented, then subject will remark is equality true or false, and then a word will be presented. After that the same process will happen. Then subject will try to remember words. Two operations and two words will present again (the same process). If subject remember the words precisely at least one trial, then continue with three operations and words... (begins with two operations-words and ends with nine operations-words; when subject doesn't remember words precisely both trials the task ends.)
In this task wouldn't I have too many sketchpads? Can I do it simply?

Eda

• edited 8:11PM

Hi eda,

I have tried to upload an image of an example of the task

If it doesn't work, you can also just upload the image on www.filedropper.com (or any other server) and post the link to the image here.

No. You can combine plenty of `sketchpad`s in a smart way and won't have any performance issues.

Can I do it simply?

Yes. Although, I haven't completely understood your design, the general idea seems to be perfectly compatible with Opensesame. Just make sure to have a clear idea of how to structure your experiment (i.e. how many different phases, what are the criteria to get from one phase to the other, etc...). Once you have that, you have to think about the implementation. If you have a look at the tutorial that I posted earlier and on some pages of the documentation, you should find enough information to get started. Generally, the phases you are mentioning are probably best implemented by `loop` and `sequence` items. In each of them, you will have another combination of `loop`and `sequence`, in which you loop over each trial (presenting the operations step by step).

give it a shot and see how far you get. If you get stuck, you can ask here of course again.

Good luck,

Eduard

• edited April 2016

Thanks for detailed information.

an image of an example of the task: http://img.cogsci.nl/?q=570a9a687ec28

First an operation is presented (Every component of operation comes consecutively). When all components are completed, subject states whether the equality is true or false. Then a word is presented. Then a new operation and word comes. Then a question mark comes and subject tries to remember the words. And then the same process is done for second trial. Later, if subject is successful (remember words correctly) at both first and second trial, a three step process comes (three operations-three words). Every process is the same. If subject successful at both first and second trial of three step, a four step process comes.

Could all of these be with few sketchpads?

And I also have difficulty "if subject is successful both first and second trial, comes next step" state.

Eda

• edited April 2016