Randomisation between and within blocks | XM Community
Skip to main content

Hi all,
I just need some help with setting up my Qualtrics survey. In my experiment, I have to show 12 out of 15 multiple-choice questions (single choice).
To complicate the matter further, these pool of 15 questions are segmented into 3 different blocks (therefore, there are 5 questions in each block). Since I need to show 12 questions out of 15 questions, another strict requirement is to show 4 questions from each blocks. Having said that, it has to be randomised. That means I don't want my participants to see all questions from block 1, then block 2 and 3. Rather each participant should see different order (e.g., Block3 Q1 then Block1 Q2 ...) and questions cannot be repeated.
Lastly, these questions have to be shown one at a time with 60-second timer.
Thanks! And I hope someone can help me :)
David

One of the way is to have boolean Embedded data (eg: ToShowQ1) for each question and using JS we can assign the embedded data 1 or 0 with respect to required condition. Put all the question in one block and add question randomization to block. Then apply display logic on each question as show question if the respective embedded data is 1. Timing can also be handled with JS.


Leave a Reply