Is it possible to randomize different routines/trials within a loops?

OS (e.g. Win10): Win11
PsychoPy version (e.g. 2024.2.4 Py 3.8): 2024.2.4 Py 3.10
Standard Standalone Installation? (y/n) Yes
Do you want it to also run online? (y/n) Yes
What are you trying to achieve?: I have 8 questions that are either multiple choice type (4x) or fill in the blank type (4x). I want these questions to be presented randomly for each participant. However, I have not been able to understand if there is any way to make it so routines do not run sequentially. In essence, I have created a MCQ routine and a fill-in-the-blank routine. Is there a way to use a randomizer that will display any order of these questions using loops (e.g., MC, MC, FITB, MC, FITB, FITB, MC, FITB) given that I have separate routines for each? Or do the routines have to run in pre-selected order using the Flow? I assume this could be easier to do using Pavlovia surveys since that has similar features when compared to Qualtrics, but the plan is to run a second behavior task immediately after which will definitely need to be on PsychoPy.

Hello @PsychNerd

You can use a Pavlovia survey in a Pavlovia (PsychoPy) experiment.

Best wishes Jens

Perfect, that seems like the best solution. Thanks much!