Accueil › Forums › Gestion des classes virtuelles › Classes Virtuelles : Expert › Questionnaire conditionnel
Étiqueté : Questionnaire uservar condition nextstep
- Ce sujet contient 3 réponses, 2 participants et a été mis à jour pour la dernière fois par
Michel, le il y a 4 années et 10 mois.
-
AuteurMessages
-
-
4 avril 2020 à 19:06 #5648
Michel
Participant::Bonjour,
Je souhaiterais mettre une deuxième question dans un questionnaire qui dépende de la réponse du votant à la première question.
J’ai essayé sans succès ceci :\radio{je n’ai rien compris, je n’ai compris qu’une partie , j’ai compris le principal, j’ai tout compris}
\uservar{vname,0,1,2,3}
\if{\vname=1}{\radio{je n’ai pas compris la partie sur la dérivée d’une somme, dérivée d’un produit d’une fonction par un nombre réel, la dérivée des fonctions usuelles}}
Comme c’est la première fois que j’utilise \uservar je ne suis pas sûr d’avoir bien compris son utilisation.
Déjà est-il possible de faire ce que je souhaite ? Puis est-il possible d’imbriquer comme ceci une suite de questions ?
-
5 avril 2020 à 12:32 #5649
bernadette
Maître des clés::Il faut utiliser nextstep.
Il y a un exemple type(Exemple 4.7) dans le document d’aide aux exercices OEF que l’on peut trouver
(en particulier) dans la classe ouverte de développement.
Et d’autres exemples ensuite. Je recopie là l’exemple type.
(sc_reply1 contient 0 ou 1 en général pour savoir si la réponse est bonne ou pas, mais on peut aussi utiliser directement \reply1 pour analyser l’étape suivante.\text{etap=r1 } \nextstep {\etap} \statement{Enoncé de la question 1. \if{\step=1}{\embed{r1}} \if{\step>=2 and \sc_reply1=1}{Votre réponse \reply1 est correcte.} \if{\step>=2 and \sc_reply1=0}{Votre réponse \reply1 n'est pas correcte. Enoncé de la question 2. \embed{r2}} } \answer{}{\rep1}{type=numeric}{option=nonstop noanalyzeprint} \answer{}{\rep2}{type=numeric}{option=noanalyzeprint} \text{etap=} \if{\step=2 and \sc_reply1=0}{\text{etap=r2}}
-
5 avril 2020 à 20:39 #5650
bernadette
Maître des clés::Désolé, j’ai mal lu ! il s’agissait d’un questionnaire.
je ne me souviens plus !
Il me semble que uservar n’est pas fait pour cela. Il est fait pour avoir une variable technique à partir du questionnaire. Pas pour avoir des choix conditionnels.Dans mes souvenirs, cela n’est pas possible. On ne peut pas mettre de conditions dans un vote. Mais peut-être ai-je tort … Peut-être quelqu’un d’autre sait !
-
Cette réponse a été modifiée le il y a 4 années et 10 mois par
bernadette.
-
Cette réponse a été modifiée le il y a 4 années et 10 mois par
-
6 avril 2020 à 09:39 #5652
-
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.