2016-12-06 4 views
0

J'ai un sondage Qualtrics avec 73 blocs d'informations culturelles sur les langues. Chaque langue a trois questions et est contenue dans son propre bloc. J'attribue à chaque participant à l'enquête un ensemble aléatoire de 10 langues auxquelles répondre. A la fin de chaque série, je voudrais demander au participant s'il souhaite passer en revue un autre ensemble de lanaguegs (10 langues). Si elles répondent NON, elles sont envoyées pour soumettre l'enquête (via la fin de l'enquête). Cette partie que j'ai facile. Si elles répondent OUI, je veux les boucler à travers le randomiseur de sorte qu'ils reçoivent 10 autres langages aléatoires assignés, de sorte qu'aucun de leur premier ensemble n'a été réarrangé, et de sorte qu'il soit toujours réparti en utilisant le 'uniformément présente la caractéristique des éléments du randomiseur.Qualtrics: Random Sets + Loop sur Y/N réponse

J'ai essayé plusieurs méthodes pour implémenter cette conception mais je n'arrive pas à trouver un moyen de revenir à un randomiseur si elles sélectionnent OUI sur la réponse. Le plus proche était d'ajouter tous les 73 blocs de langages à un second randomizer, que si YES est sélectionné, ils sont envoyés à ce nouveau randomiseur et un ensemble de 10 langues est donné. Le problème ici, c'est qu'il n'y a aucune garantie qu'ils ne recevront pas une langue qui leur a été donnée dans le premier ensemble, et deuxièmement, cela ne peut pas être répété ainsi finalement ils peuvent seulement examiner 2 ensembles de 10 langues (à moins que je devais ajouter un autre randomiseur, mais avec chaque ajout, le changement de langues répétées augmente). J'ai lu à propos de la fonction de boucle pour un bloc Qualtrics mais comme j'ai chaque langue dans son propre bloc et que je veux boucler des ensembles de 10, je ne vois pas comment je pourrais facilement implémenter cette solution. J'ai mis en place chaque langue dans son propre bloc parce que je voulais que chaque langue ait sa propre page avec 3 questions par page, pour faciliter la lecture puisque l'une des questions par langue est un paragraphe avec une mise en évidence de la réponse.

Des suggestions? Je suis relativement nouveau à Qualtrics et pourrait manquer quelque chose de simple, mais j'ai fait des recherches approfondies pour essayer de trouver la solution en vain. Merci!

J'ai joint le lien au sondage en question, je ne sais pas trop comment le lier au dev. https://boisestate.az1.qualtrics.com/SE/?SID=SV_9ZF2ZNjdDRr5mFn

+0

Je peux avoir une suggestion ou deux. Avez-vous la possibilité d'écrire du JavaScript ou d'écrire/héberger un script de service Web? –

+0

Pas facilement. Je n'ai pratiquement aucune expérience avec JavaScript. Je connais Ruby mais je ne pense pas que ce serait utile ici;) –

Répondre

0

Une solution imparfaite qui ne nécessite aucun script serait de définir une variable incorporée pour chaque langage à marquer quand il est fait. Ensuite, placez chaque bloc de langue dans une branche et n'exécutez le bloc que si la langue n'a pas déjà été faite. Après les 10 premières langues, sur les passes suivantes, vous en feriez 10 ou moins selon le nombre de 10 qui avaient déjà été faites.

Vous devez randomiser tous les 73 à chaque passage. Cependant, une fois que vous l'avez configuré pour le premier, il vous suffit de dupliquer cette partie du flux d'enquête pour les passes suivantes.

+0

Le seul inconvénient de ceci, et vous l'avez dit était imparfait, c'est qu'il ne gère pas l'affichage des éléments uniformément. –

+0

Je vais essayer ce test et vous laisser savoir comment ça se passe. Merci. –