Randomizing Lists and/or Questions within Groups

Does anybody know whether the ability exists to randomize the order of CHOICES to a question (e.g. SELECT ONE, SELECT MULTIPLE, etc.)?

For example, if I had a LIST named beverage_list that consisted of five NAMES Wine, Beer, Gatorade, Soda, and Water and used the LIST to answer the question, "What is you favorite beverage?", can the app randomize the order in which the NAMES appear on the screen of the mobile device? Would hate for Water to get fewer responses just b/c it always appears last.

Similarly, within a GROUP using as FIELD-LIST as the appearance of the BEGIN_GROUP row, using LABEL as the appearance of the first question, and using LIST-NOLABEL for the remaining questions, is it possible to randomize the order in the which the questions appear on the screen? They're all using the same LIST so randomizing their appearance would be ideal.

Any help in this matter would be highly appreciated!
~anthony

Anthony,

Attached is a sample form from the SurveyCTO library. I don't think that
straight ODK supports random-once() yet, so you'd have to use random()
instead (and take care that new random numbers can be drawn when you edit
and save).

Hope that's helpful.

Best,

Chris

SampleRandomizedChoiceForm.xlsx (52.9 KB)

ยทยทยท On Thu, Feb 13, 2014 at 9:34 AM, wrote:

Does anybody know whether the ability exists to randomize the order of
CHOICES to a question (e.g. SELECT ONE, SELECT MULTIPLE, etc.)?

For example, if I had a LIST named beverage_list that consisted of five
NAMES Wine, Beer, Gatorade, Soda, and Water and used the LIST to answer the
question, "What is you favorite beverage?", can the app randomize the order
in which the NAMES appear on the screen of the mobile device? Would hate
for Water to get fewer responses just b/c it always appears last.

Similarly, within a GROUP using as FIELD-LIST as the appearance of the
BEGIN_GROUP row, using LABEL as the appearance of the first question, and
using LIST-NOLABEL for the remaining questions, is it possible to randomize
the order in the which the questions appear on the screen? They're all
using the same LIST so randomizing their appearance would be ideal.

Any help in this matter would be highly appreciated!
~anthony

--

Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en


You received this message because you are subscribed to the Google Groups
"ODK Community" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to opendatakit+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.