Accueil › Forums › Programmation WIMS › Programmation d’exercices OEF › Comment insérer des virgules dans les données d’un modèle préparé ?
- Ce sujet contient 7 réponses, 3 participants et a été mis à jour pour la dernière fois par
bernadette, le il y a 3 années.
-
AuteurMessages
-
-
12 mai 2020 à 11:50 #5722
Marie-joëlle Ramage
Participant::Les virgules sont utilisées comme séparateur de données dans les réponses des modèles préparés.
J’ai essayé les caractères HTML mais ils sont interprétés et modifiés lorsque l’exercice est traduit en OEF.
Comment peut-on les introduire dans un texte de réponse ?Merci
MJ RamageMarie-joelle Ramage
Université Paris-Saclay -
12 mai 2020 à 11:52 #5723
-
12 mai 2020 à 12:37 #5724
Marie-joëlle Ramage
Participant::Par exemple, l’exercice « texte à compléter ». Les choix sont donnés entre points d’interrogation et séparés par des virgules.
Par exemple : la bonne réponse à soumettre est « move PC,LR ».
Si on écrit ????move PC #44; LR, PC -> LR?? deux modalités apparaissent dans le menu déroulant « move PC #44; LR » et » PC -> LR ». La virgule n’apparaît pas.
Si on écrit ????move PC,LR, PC -> LR?? , trois modalités apparaissent dans le menu déroulant « move PC », »LR » et » PC -> LR ».J’ai essayé d’écrire en latex :
Si on écrit ??\(move PC,LR),,\( PC \rightarrow LR)?? deux modalités apparaissent dans le menu, les instructions sont doublées
première modalité : PC -> LR »>PC -> LR (entre les deux instructions apostrophe+balise fermante)
seconde modalité : move PC,LR »>move PC,LRLa seule solution que je connaisse pour le moment est de modifier le code en mode brut mais c’est vraiment pas top pour ceux et celles qui veulent uniquement des modèles préparés.
Marie-joelle Ramage
Université Paris-Saclay -
12 mai 2020 à 14:48 #5725
Olivier
Maître des clés::En effet, il faut modifier le modèle en mode brut.
J’ai essayé de désactiver l’éditeur interactif pour qu’il ne remplace plus le « #44; » par une virgule, mais ca ne sert a rien, car alors l’étudiant devrait répondre « move PC #44; LR » pour avoir juste, et ce n’est pas ce qu’on souhaite.
Peut-etre peux-tu proposer un nouveau modèle spécial pour les virgules ?
Olivier Bado-Faustin / Université Côte d’Azur
-
12 mai 2020 à 14:57 #5726
Olivier
Maître des clés::Ceci dit, si ce n’est pas pour faire un trou classique mais une liste de choix, alors la démarche suivante fonctionne bien :
1. en mode brut, désactiver l’éditeur interactif pour les données :
Retirer « data » de la 3e ligne :
iEdit="explain data feedback_general"
2. Enregistrer, et revenir en mode interactif « adapté »
3. Remplacer les virgules « voulues » par
,
, par exemple :
??move PC,LR,PC → LR??
Et voila l’exercice fonctionne assez bien.
-
Cette réponse a été modifiée le il y a 3 années par
Olivier.
-
Cette réponse a été modifiée le il y a 3 années par
Olivier.
Olivier Bado-Faustin / Université Côte d’Azur
-
Cette réponse a été modifiée le il y a 3 années par
-
12 mai 2020 à 16:37 #5729
bernadette
Maître des clés -
13 mai 2020 à 10:18 #5732
Marie-joëlle Ramage
Participant::C’est bien la solution que j’avais trouvée mais elle ne résout pas mon problème.
Pas de difficulté pour un programmeur WIMS de modifier le source en mode brut mais je m’adresse à des personnes qui ne souhaitent pas programmer. Si elles ont besoin de virgules ou de deux-points ou autre caractère spécial, les modèles préparés ne leur permettent pas de programmer les exercices comme elles le souhaitent.
Tant pis.
Marie-joelle Ramage
Université Paris-Saclay -
13 mai 2020 à 12:06 #5733
bernadette
Maître des clés
-
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.