Répondre à : commande replace

Accueil Forums Programmation WIMS Programmation d’exercices OEF commande replace Répondre à : commande replace

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

En conclusion :

  • La discussion n’a rien à voir avec la commande replace de wims
  • C’est mieux quand on met vraiment le code qui ne fonctionne pas de son point de vue (le code initial dans le premier message n’a pas de problème).
  • Dans la méthode spéciale mathmlinput (qui était en fait utilisée, même si ce n’est pas dit dans le message initial) et qui posait problème à Marie-Claude, la solution était bien analysée par le type de réponse, par contre, l’affichage mathml de la solution posait problème quand on répondait quelque chose comme aaa-. La raison est que la méthode spéciale désire afficher le résultat en latex. Elle invoque donc texmath dont le rôle est de transformer des maths (avec éventuellement des *, des 1*x ou mal écrites) en un code latex. En particulier, elle remplace — par + et – sans rien après par -1. On peut en discuter mais a priori je ne change pas. Cela est là depuis le début de wims !

On pourrait enlever l’appel à texmath dans mathmlinput, avec le risque en cas de réponses farfelues de l’élève de faire « planter » mathml. Surtout pour quelque chose de discutable pédagogiquement. Il vaut donc mieux ne pas utiliser mathmlinput dans ce cas.

Bernadette

  • Cette réponse a été modifiée le il y a 5 années et 1 mois par bernadette.