If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

How to show participant´s input to them?

October 13th, 2016, 07:44 AM

Hi,
I would like to ask.
In Superlab 5, is there a possibility to save text response of participant (their input) in one trial and show it to them in next trials in a similar manner as their name can be shown to them? Can this be achieved by parameters? If yes, could you please explain to me how specifically can this be done? (as I'm struggling with it for a while).

Now, create a text parameter. Set feedback for an event to store participant's typed text into the parameter, as shown below:

To display the value of this parameter, open the editor for an event that is presented in a later trial. In the Stimulus tab, click Insert Parameter and select the parameter that you desire to display.

$(Parameter Name) should appear in the text box. This will display the specified parameter value upon running your experiment.

Take a look at the attached experiment for a simple example of storing and displaying participant input.

Comment

In Event 1 we present a sentence where two words are left blank (Blank1 and Blank2). The participant´s task is to fill in each of the blanks, one by one. As a response in event 1, the participant types in a string for Blank1 which is stored as a "text parameter". Then the stimulus in Event 2 includes the original sentence, now with Blank1 replaced by "$(text parameter)" so that the participant´s response fills in the Blank1. As a response in Event 2, the particant types in a string for Blank2. This is where I run into a problem: The participant´s response to Blank2 should then be stored as "parameter text", but that is already in use to fill in Blank1 as part of the stimulus for this event.

Do you have any suggestion for how to get around this problem?

Thanks you,
dmb

Comment

In your case, you should try creating two text parameters. The response to the first event will be stored in the first parameter and the response to the second event will be stored in the second parameter. Then, you can present both parameter values within a single event.

Comment

Thank you. My apologies, I had´t seen that the new version of the manual was available. Now I´ve gone through it. It´s a nice update.

One last question:
Following your "participant input" example, I set up a mini experiment with the following events where A - D are test parameters:
- Elicit and store input A
- Display input A; elicit and store input B
- Display input AB; elicit and store input C
- Display input ABC; elicit and store input D
- Display input ABCD
I would have liked this series of events in a single trial, but that does´t seem to work in my mini-experiment or in the "participant input" putting all the events in a single trial.

Do you know what might be getting in the way of it working or how it might be done?