Three different response versions (Yes-no/Likert/slider), all with or without 'Continue' button


Three different response versions (Yes-no/Likert/slider), all with or...
Author
Message
LNM
LNM
LNM
posted 4 Years Ago HOT
Associate Member (109 reputation)Associate Member (109 reputation)Associate Member (109 reputation)Associate Member (109 reputation)Associate Member (109 reputation)Associate Member (109 reputation)Associate Member (109 reputation)Associate Member (109 reputation)Associate Member (109 reputation)
Group: Forum Members
Posts: 7, Visits: 34
Hi all,
I'm currently working on creating three different Inquisit scripts to determine the best way to collect the data. The three versions are the same, but only vary in the response style. Quick summary of the task: subjects see one word at a time, are then asked to rate this word, followed by a '!' to indicate the next word is coming etc. So: screen1 = word, screen2 = rating, screen 3 =!, screen=4 word, etc. 

Here's a part of the script for each version/the elements used:

Version 1: Yes/No
<trial rating>
/ stimulustimes = [1= rating]
/ validresponse = ("j", "n")
/ branch = [trial.word]
</trial>

Version 2: Likert 1 - 5
<likert mylikert>
/anchors = [1="anchor1

"; 5="anchor5

"]
/stimulusframes = [ 1 = likertrating ]
/numpoints=5
/position= (50, 65)
/anchorwidth=120px
/fontstyle = ("Verdana", 2%, true, false, false, false, 5, 0)
/ branch = [trial.woord]
</likert>

Version 3: Slider 0 - 100
<slidertrial myslider>
/ stimulusframes=[1=sliderrating]
/ defaultresponse = "50"
/ required = true
/ labels=("label1", "label2")
/ range = (0, 100)
/ increment = 1
/ showticks = true
/ position= (50, 65)
/ buttonlabel = "Continue"
/ fontstyle = ("Verdana", 2%, true, false, false, false, 5, 0)
/ branch = [trial.word*]
</slidertrial>


*trial.word = the "!"

The scripts are working fine, however in version 3 one has to press Continue to proceed, whereas in version 1 and 2 one proceeds automatically after selecting an answer. I need this to be same for all three versions, so either a 'Continue' button for all OR all proceeding automatically after answering.

I've spent quite some time trying different ways, reading the tutorials/this forum, and from what I understand it's not possible to remove the 'Continue' button from version 3/using <slidertrial>. It also does not seem to be possible to add this button to the other 2 versions. Is there another way to do this? Any help would be much appreciated! :)
Dave
Dave
Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)
Group: Administrators
Posts: 13K, Visits: 105K
LNM - 4/14/2021
Hi all,
I'm currently working on creating three different Inquisit scripts to determine the best way to collect the data. The three versions are the same, but only vary in the response style. Quick summary of the task: subjects see one word at a time, are then asked to rate this word, followed by a '!' to indicate the next word is coming etc. So: screen1 = word, screen2 = rating, screen 3 =!, screen=4 word, etc. 

Here's a part of the script for each version/the elements used:

Version 1: Yes/No
<trial rating>
/ stimulustimes = [1= rating]
/ validresponse = ("j", "n")
/ branch = [trial.word]
</trial>

Version 2: Likert 1 - 5
<likert mylikert>
/anchors = [1="anchor1

"; 5="anchor5

"]
/stimulusframes = [ 1 = likertrating ]
/numpoints=5
/position= (50, 65)
/anchorwidth=120px
/fontstyle = ("Verdana", 2%, true, false, false, false, 5, 0)
/ branch = [trial.woord]
</likert>

Version 3: Slider 0 - 100
<slidertrial myslider>
/ stimulusframes=[1=sliderrating]
/ defaultresponse = "50"
/ required = true
/ labels=("label1", "label2")
/ range = (0, 100)
/ increment = 1
/ showticks = true
/ position= (50, 65)
/ buttonlabel = "Continue"
/ fontstyle = ("Verdana", 2%, true, false, false, false, 5, 0)
/ branch = [trial.word*]
</slidertrial>


*trial.word = the "!"

The scripts are working fine, however in version 3 one has to press Continue to proceed, whereas in version 1 and 2 one proceeds automatically after selecting an answer. I need this to be same for all three versions, so either a 'Continue' button for all OR all proceeding automatically after answering.

I've spent quite some time trying different ways, reading the tutorials/this forum, and from what I understand it's not possible to remove the 'Continue' button from version 3/using <slidertrial>. It also does not seem to be possible to add this button to the other 2 versions. Is there another way to do this? Any help would be much appreciated! :)

In version 1 and 2, you can run a trial after the <trial rating> and <likert mylikert> respectively. That trial can display a <button> element and accept that as its response.

https://www.millisecond.com/support/docs/v6/html/language/elements/button.htm
LNM
LNM
Associate Member (109 reputation)Associate Member (109 reputation)Associate Member (109 reputation)Associate Member (109 reputation)Associate Member (109 reputation)Associate Member (109 reputation)Associate Member (109 reputation)Associate Member (109 reputation)Associate Member (109 reputation)
Group: Forum Members
Posts: 7, Visits: 34
Dave - 4/14/2021
LNM - 4/14/2021
Hi all,
I'm currently working on creating three different Inquisit scripts to determine the best way to collect the data. The three versions are the same, but only vary in the response style. Quick summary of the task: subjects see one word at a time, are then asked to rate this word, followed by a '!' to indicate the next word is coming etc. So: screen1 = word, screen2 = rating, screen 3 =!, screen=4 word, etc. 

Here's a part of the script for each version/the elements used:

Version 1: Yes/No
<trial rating>
/ stimulustimes = [1= rating]
/ validresponse = ("j", "n")
/ branch = [trial.word]
</trial>

Version 2: Likert 1 - 5
<likert mylikert>
/anchors = [1="anchor1

"; 5="anchor5

"]
/stimulusframes = [ 1 = likertrating ]
/numpoints=5
/position= (50, 65)
/anchorwidth=120px
/fontstyle = ("Verdana", 2%, true, false, false, false, 5, 0)
/ branch = [trial.woord]
</likert>

Version 3: Slider 0 - 100
<slidertrial myslider>
/ stimulusframes=[1=sliderrating]
/ defaultresponse = "50"
/ required = true
/ labels=("label1", "label2")
/ range = (0, 100)
/ increment = 1
/ showticks = true
/ position= (50, 65)
/ buttonlabel = "Continue"
/ fontstyle = ("Verdana", 2%, true, false, false, false, 5, 0)
/ branch = [trial.word*]
</slidertrial>


*trial.word = the "!"

The scripts are working fine, however in version 3 one has to press Continue to proceed, whereas in version 1 and 2 one proceeds automatically after selecting an answer. I need this to be same for all three versions, so either a 'Continue' button for all OR all proceeding automatically after answering.

I've spent quite some time trying different ways, reading the tutorials/this forum, and from what I understand it's not possible to remove the 'Continue' button from version 3/using <slidertrial>. It also does not seem to be possible to add this button to the other 2 versions. Is there another way to do this? Any help would be much appreciated! :)

In version 1 and 2, you can run a trial after the <trial rating> and <likert mylikert> respectively. That trial can display a <button> element and accept that as its response.

https://www.millisecond.com/support/docs/v6/html/language/elements/button.htm

Thanks for your quick reply! Would this button be present on the same screen, like this?:


Dave
Dave
Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)
Group: Administrators
Posts: 13K, Visits: 105K
LNM - 4/14/2021
Dave - 4/14/2021
LNM - 4/14/2021
Hi all,
I'm currently working on creating three different Inquisit scripts to determine the best way to collect the data. The three versions are the same, but only vary in the response style. Quick summary of the task: subjects see one word at a time, are then asked to rate this word, followed by a '!' to indicate the next word is coming etc. So: screen1 = word, screen2 = rating, screen 3 =!, screen=4 word, etc. 

Here's a part of the script for each version/the elements used:

Version 1: Yes/No
<trial rating>
/ stimulustimes = [1= rating]
/ validresponse = ("j", "n")
/ branch = [trial.word]
</trial>

Version 2: Likert 1 - 5
<likert mylikert>
/anchors = [1="anchor1

"; 5="anchor5

"]
/stimulusframes = [ 1 = likertrating ]
/numpoints=5
/position= (50, 65)
/anchorwidth=120px
/fontstyle = ("Verdana", 2%, true, false, false, false, 5, 0)
/ branch = [trial.woord]
</likert>

Version 3: Slider 0 - 100
<slidertrial myslider>
/ stimulusframes=[1=sliderrating]
/ defaultresponse = "50"
/ required = true
/ labels=("label1", "label2")
/ range = (0, 100)
/ increment = 1
/ showticks = true
/ position= (50, 65)
/ buttonlabel = "Continue"
/ fontstyle = ("Verdana", 2%, true, false, false, false, 5, 0)
/ branch = [trial.word*]
</slidertrial>


*trial.word = the "!"

The scripts are working fine, however in version 3 one has to press Continue to proceed, whereas in version 1 and 2 one proceeds automatically after selecting an answer. I need this to be same for all three versions, so either a 'Continue' button for all OR all proceeding automatically after answering.

I've spent quite some time trying different ways, reading the tutorials/this forum, and from what I understand it's not possible to remove the 'Continue' button from version 3/using <slidertrial>. It also does not seem to be possible to add this button to the other 2 versions. Is there another way to do this? Any help would be much appreciated! :)

In version 1 and 2, you can run a trial after the <trial rating> and <likert mylikert> respectively. That trial can display a <button> element and accept that as its response.

https://www.millisecond.com/support/docs/v6/html/language/elements/button.htm

Thanks for your quick reply! Would this button be present on the same screen, like this?:


It's a stimulus, so you can display it via the <trial>'s or <likert>'s stimulusframes in addition to the subsequent trial that actually takes the button response.

LNM
LNM
Associate Member (109 reputation)Associate Member (109 reputation)Associate Member (109 reputation)Associate Member (109 reputation)Associate Member (109 reputation)Associate Member (109 reputation)Associate Member (109 reputation)Associate Member (109 reputation)Associate Member (109 reputation)
Group: Forum Members
Posts: 7, Visits: 34
Dave - 4/14/2021
LNM - 4/14/2021
Dave - 4/14/2021
LNM - 4/14/2021
Hi all,
I'm currently working on creating three different Inquisit scripts to determine the best way to collect the data. The three versions are the same, but only vary in the response style. Quick summary of the task: subjects see one word at a time, are then asked to rate this word, followed by a '!' to indicate the next word is coming etc. So: screen1 = word, screen2 = rating, screen 3 =!, screen=4 word, etc. 

Here's a part of the script for each version/the elements used:

Version 1: Yes/No
<trial rating>
/ stimulustimes = [1= rating]
/ validresponse = ("j", "n")
/ branch = [trial.word]
</trial>

Version 2: Likert 1 - 5
<likert mylikert>
/anchors = [1="anchor1

"; 5="anchor5

"]
/stimulusframes = [ 1 = likertrating ]
/numpoints=5
/position= (50, 65)
/anchorwidth=120px
/fontstyle = ("Verdana", 2%, true, false, false, false, 5, 0)
/ branch = [trial.woord]
</likert>

Version 3: Slider 0 - 100
<slidertrial myslider>
/ stimulusframes=[1=sliderrating]
/ defaultresponse = "50"
/ required = true
/ labels=("label1", "label2")
/ range = (0, 100)
/ increment = 1
/ showticks = true
/ position= (50, 65)
/ buttonlabel = "Continue"
/ fontstyle = ("Verdana", 2%, true, false, false, false, 5, 0)
/ branch = [trial.word*]
</slidertrial>


*trial.word = the "!"

The scripts are working fine, however in version 3 one has to press Continue to proceed, whereas in version 1 and 2 one proceeds automatically after selecting an answer. I need this to be same for all three versions, so either a 'Continue' button for all OR all proceeding automatically after answering.

I've spent quite some time trying different ways, reading the tutorials/this forum, and from what I understand it's not possible to remove the 'Continue' button from version 3/using <slidertrial>. It also does not seem to be possible to add this button to the other 2 versions. Is there another way to do this? Any help would be much appreciated! :)

In version 1 and 2, you can run a trial after the <trial rating> and <likert mylikert> respectively. That trial can display a <button> element and accept that as its response.

https://www.millisecond.com/support/docs/v6/html/language/elements/button.htm

Thanks for your quick reply! Would this button be present on the same screen, like this?:


It's a stimulus, so you can display it via the <trial>'s or <likert>'s stimulusframes in addition to the subsequent trial that actually takes the button response.

Thanks again, I've tried adding the button in the Likert-script and it works. However, one still automatically proceeds once a number on the Likert-scale has been selected (so right now the button is just there for show and not actually doing anything). How do I adjust the script so it does not continue until the button has been pressed as well?
Dave
Dave
Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)
Group: Administrators
Posts: 13K, Visits: 105K
LNM - 4/14/2021
Dave - 4/14/2021
LNM - 4/14/2021
Dave - 4/14/2021
LNM - 4/14/2021
Hi all,
I'm currently working on creating three different Inquisit scripts to determine the best way to collect the data. The three versions are the same, but only vary in the response style. Quick summary of the task: subjects see one word at a time, are then asked to rate this word, followed by a '!' to indicate the next word is coming etc. So: screen1 = word, screen2 = rating, screen 3 =!, screen=4 word, etc. 

Here's a part of the script for each version/the elements used:

Version 1: Yes/No
<trial rating>
/ stimulustimes = [1= rating]
/ validresponse = ("j", "n")
/ branch = [trial.word]
</trial>

Version 2: Likert 1 - 5
<likert mylikert>
/anchors = [1="anchor1

"; 5="anchor5

"]
/stimulusframes = [ 1 = likertrating ]
/numpoints=5
/position= (50, 65)
/anchorwidth=120px
/fontstyle = ("Verdana", 2%, true, false, false, false, 5, 0)
/ branch = [trial.woord]
</likert>

Version 3: Slider 0 - 100
<slidertrial myslider>
/ stimulusframes=[1=sliderrating]
/ defaultresponse = "50"
/ required = true
/ labels=("label1", "label2")
/ range = (0, 100)
/ increment = 1
/ showticks = true
/ position= (50, 65)
/ buttonlabel = "Continue"
/ fontstyle = ("Verdana", 2%, true, false, false, false, 5, 0)
/ branch = [trial.word*]
</slidertrial>


*trial.word = the "!"

The scripts are working fine, however in version 3 one has to press Continue to proceed, whereas in version 1 and 2 one proceeds automatically after selecting an answer. I need this to be same for all three versions, so either a 'Continue' button for all OR all proceeding automatically after answering.

I've spent quite some time trying different ways, reading the tutorials/this forum, and from what I understand it's not possible to remove the 'Continue' button from version 3/using <slidertrial>. It also does not seem to be possible to add this button to the other 2 versions. Is there another way to do this? Any help would be much appreciated! :)

In version 1 and 2, you can run a trial after the <trial rating> and <likert mylikert> respectively. That trial can display a <button> element and accept that as its response.

https://www.millisecond.com/support/docs/v6/html/language/elements/button.htm

Thanks for your quick reply! Would this button be present on the same screen, like this?:


It's a stimulus, so you can display it via the <trial>'s or <likert>'s stimulusframes in addition to the subsequent trial that actually takes the button response.

Thanks again, I've tried adding the button in the Likert-script and it works. However, one still automatically proceeds once a number on the Likert-scale has been selected (so right now the button is just there for show and not actually doing anything). How do I adjust the script so it does not continue until the button has been pressed as well?

https://www.millisecond.com/forums/FindPost31333.aspx
GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Reading This Topic

Explore
Messages
Mentions
Search