Comment mettre des tableaux en items de réponses de type checkbox ?

Accueil Forums Programmation WIMS Programmation d’exercices OEF Comment mettre des tableaux en items de réponses de type checkbox ?

Vous lisez 3 fils de discussion
  • Auteur
    Messages
    • #6038
      Jacques
      Participant
      Up
      0
      Down
      ::

      Bonjour,
      Je rencontre des difficultés pour mettre des tableaux (issus de la slib matrixhtml) en items pour des questions à choix multiples.

      Le code suivant montre que les tableaux s’affichent correctement… tant qu’ils ne sont pas mis en items. De plus, wims ne peut pas trouver la bonne réponse.

      Merci d’avance.

    • #6039
      Jacques
      Participant
      Up
      0
      Down
      ::

      J’ai dû enlever le code car c’était trop long et le site ne me permettait pas de poster

    • #6040
      bernadette
      Maître des clés
      Up
      0
      Down
      ::

      Lorsque le texte est compliqué (avec des apostrophes, des virgules etc),
      on peut utiliser dans le type radio la possibilité de mettre le texte en troisième argument de \embed
      Par exemple (j’ai mis là un texte simple …).
      Ainsi, le texte « compliqué » n’apparait pas dans la ligne
      \answer{}{}{type=radio}
      Par contre, il ne faut pas utiliser alors l’option shuffle et le faire soi-même
      comme ci-dessous.

      \text{shf=shuffle(4)}
      \text{list=toto,tutu,tata,titi}
      \text{list=\list[\shf]}
      \text{rep=position(1,\shf)}
      \statement{
      <ul><li>
        \embed{reply1,1,\list[1]}
      </li><li>
        \embed{reply1,2,\list[2]}
      </li><li>
        \embed{reply1,3,\list[3]}
      </li><li>
        \embed{reply1,4,\list[4]}
      </li>
      </ul>
      }
      
      \answer{\rep}{\rep;\shf}{type=radio}
      
      • Cette réponse a été modifiée le il y a 4 années et 6 mois par bernadette.
      • Cette réponse a été modifiée le il y a 4 années et 6 mois par bernadette.
    • #6043
      bernadette
      Maître des clés
      Up
      0
      Down
      ::

      Bon, le code précédent ne fonctionne pas avec le shuffle … ou il est trop tard.

      Bernadette

      
      \text{shf=shuffle(4)}
      \text{list=toto,tutu,tata,titi}
      \text{list=\list[\shf]}
      \text{rep=position(1,\shf)}
      \statement{
      <ul><li>
        \embed{reply1,1,\list[1]}
      </li><li>
        \embed{reply1,2,\list[2]}
      </li><li>
        \embed{reply1,3,\list[3]}
      </li><li>
        \embed{reply1,4,\list[4]}
      </li>
      </ul>
      }
      
      \answer{}{\rep;\shf}{type=radio}
      • Cette réponse a été modifiée le il y a 4 années et 6 mois par bernadette.
      • #6045
        Jacques
        Participant
        Up
        0
        Down
        ::

        Ah oui d’accord, parfait. Merci beaucoup.

Vous lisez 3 fils de discussion
  • Vous devez être connecté pour répondre à ce sujet.