Slider input for rating

Slider input for rating

by Teresa Monnett -
Number of replies: 8
I have found several methods (javascript, flash, etc) to use a slider bar for user input, but am not sure how to go about integrating this into the questionnaire module. I would appreciate any suggestions or assistance anyone can offer.

Average of ratings: -
In reply to Teresa Monnett

Re: Slider input for rating

by Joseph Rézeau -
Picture of Core developers Picture of Plugin developers Picture of Testers Picture of Translators
Hi Teresa,
I am somewhat skeptical about the usefulness of such a slider bar. Can you point to some online surveys which actually use such a slider? What are the usability advantages you can point out compared with the actual radio buttons method?
Joseph
Edit.- Is this what you have in mind?
Average of ratings: Useful (1)
In reply to Joseph Rézeau

Re: Slider input for rating

by Teresa Monnett -
That is almost exactly what I had in mind (minus the tick marks and with no conversion calculation being necessary). I am setting this up for a statistics education research project and the PI wants a slider rather than radio buttons - I have had no luck convincing him otherwise. He seems to think the slider bar is more intuitive than a line of radio buttons. He also wants it broken into 100 values (integer percents).

The survey question is:

Please use the slider below to indicate the extent to which your teaching philosophy is aligned with either a teacher-centered or a student-centered approach.

with definitions of teacher-centered and student-centered and ends of slider bar labeled.

Once the questionnaire is completed, the value from the slider would need to be inserted into the questionnaire answers that are saved to the database.

Thanks for any help or persuasive strategies you can offer.


In reply to Teresa Monnett

Re: Slider input for rating

by Joseph Rézeau -
Picture of Core developers Picture of Plugin developers Picture of Testers Picture of Translators
Hmm, I don't know what "PI" stands for, but the whole idea of asking a teacher to rate their teacher vs learner- centeredness on a 0 to 100 scale with 100 values seems quite ridiculous to me. I can't imagine any respondent pondering whether they stand at 32% or 33% on that scale. In all studies of this kind I have come across, a range of 5 points is deemed quite sufficient. If not enough, then you can use 10 points.
You could ask that person to show you examples of previous research where a 100 point scale was actually used, and how that contributed to better statistical results than a 10 points scale.
Joseph
Average of ratings: Useful (1)
In reply to Joseph Rézeau

Re: Slider input for rating

by Teresa Monnett -
PI is Principal Investigator - a term used in grant funding. Sorry for the Acronym usage.

This guy is a statistician who also works on education issues, which I think is why he goes overboard on things like precision. After exchanging a few e-mails with him, I think I have him talked into a 10 point scale.

Now all I have to do is make it work as a Moodle question type so the response goes into the database with the other question responses.

Thank you for your input - it's been a big help.
In reply to Teresa Monnett

Re: Slider input for rating

by Frank Sainsbury -
Did you get this working, I am looking for a similar thing....
In reply to Frank Sainsbury

Re: Slider input for rating

by Joseph Rézeau -
Picture of Core developers Picture of Plugin developers Picture of Testers Picture of Translators

Hi Frank,

By "this" I suppose you mean the "slider for input for the rating question type"?

Since implementing this feature would probably involve many hours of (voluntary) work, it would be useful if you could provide strong reasons for wanting it. Also, could you give us some pointers to other - preferably open source - survey software which actually use a slider?

Thanks in advance,

Joseph

Average of ratings: Useful (1)
In reply to Joseph Rézeau

Re: Slider input for rating

by Frank Sainsbury -
Hi Joseph
I am very new to moodle.
I have implemented these in oracle APEX at the request of a client.
There are also pushbutton fields, which would be a similar ask.

The Project manager would like to run this to open source, moodle looks good as it is for young Cystic Fibrosis sufferers and has a large educational part to the site. Thus we would combine CMS/LMS and research/ehealth use on single platform, and change the world for the better..

Specifically we want to capture and report on difference from a baseline standard on a daily basis with graphs of the deviations

weight for example:

http://chart.apis.google.com/chart?cht=lxy&chdl=Daily|Baseline&chs=200x200&chco=ff0020,00ff00,0000ff,000000&chd=t:&chd=t:10|87.1|10|87

So with difficulty I could extend database with a field, Lots of Javascript to include
like:
http://view.jquery.com/tags/ui/1.5b2/demos/ui.slider.html
with mods for ticks.
So an example would be of interest. I have time field extension, but dont have a feel for including the javascript, maybee in database template. etc...

Reporting might need to be a separate module.

In reply to Joseph Rézeau

Re: Slider input for rating

by Yvonnick NOEL -

Hi all,

This is an old thread but hopefully it will be read again by someone. I too would be most interest in such a new question type in the questionnaire module.

Visual analogue scales have many advantages over Likert responses types, both from a statistical and a practical point of view. New psychometric models are being developed for them, in the line of Item Response Theory. See for instance:

Noel, Y. & Dauvier, B. (2007). A beta item response model for continuous bounded responses, Applied Psychological Measurement, 31, 47-73.

Noel, Y. (in press). A beta unfolding model for continuous bounded responses, Psychometrika, . http://dx.doi.org/10.1007/s11336-013-9361-1

and the discussion therein on the advantages.

I have written javascript/php code to implement them. Here is an example (in French):

http://yvonnick.noel.free.fr/qst/

I am quite willing to share the code but cannot engage in writing the moodle integration.

Would there be anyone interested in developing this in the Moodle team? That would be great.

Best,

Yvonnick Noel

Average of ratings: Useful (1)