Randomizations and rotations of all levels of complexity can be incorporated into survey design with Kinesis. This includes randomizations and rotations to answer choices, questions themselves, sets or batteries of questions (question groups), groups of groups, table rows and/or table columns, media insertions, and virtually any survey element.
1: Randomize or Rotate Options
To randomize or rotate options within a question, open up that question in the Survey Editor, or, while programming it, check those items that you wish to randomize under the Rand column. The other items will be anchored in their existing position. Select the desired randomization mode from the pulldown menu at the bottom of the screen. For all screens:
- Randomize will perform a purely randomized display of selected elements.
- Random rotate will randomly select the first item, then rotate display from there (while still anchoring the display of unchecked items).
- Random rotate reverse will randomly select the first item, then display the list in reverse order (while still anchoring the display of unchecked items).
- Sort alphabetically will display in alphabetical order, while anchoring unchecked items.
2: Randomize a Question Set
To randomize a set of questions, program the questions, check the first question and last question that are in the set to be randomized, and hit the ‘Group Selected Range’ button at the side of the page. Once the group has been created, the following screen will appear:
The group may be given a name if desired, and if only specific people are to see it, logic programmed. It is not necessary to put logic on a group. Simply check those questions for which randomization is desired, select the desired randomization mode, and indicate whether or not you wish to force a page break after the group of questions has been presented so that it is not presented on the same page as any other question.
You can also have this randomized grouping fall into a specific randomization sequence if desired. More will be written about random sequences later in this section.
3: Randomize table rows or columns
To randomize table rows or columns, click on the Condition Editor and use the tabs at the top of the screen for tables and check which rows or columns you want randomized, leaving those that you want anchored unchecked.
4: Rotational Groups Template:EP
Randomizing groups of questions is also simple. These are known as Rotational Groups. As an example, let’s say that you want to display the concept for five new types of sandwiches, asking the same questions for each. There are some very rapid programming methods for this which will not be described in detail here (they should be intuitive from the pulldown menus). To begin, program the first set of questions only. Next, make as many copies of that set of question as are necessary (in this case, four copies). Modify any questions as needed. Then, create a separate group for each set of questions. The result will look something like the following:
From here, click on the arrow at the top of the Survey Editor in order to access the Rotational Groups feature. It may also be access under the Survey functions menu.
This will bring you to the following screen, which will display all of the groups that you have programmed. Indicate which groups you want to have randomized as shown below and click ‘Active this group.’ As you test, you will now see that these groups are presented in random (or rotated) fashion with anchoring.
5: Random Sequencer
For information on creating and using a random sequence (rotation seed), see the Random Sequencer article.