Accueil Forums
|
Exercice autorisant les majuscules/minuscules (1 lecteur(s)) (1) Invité(s)
Ajouté aux favoris : 0
|
|
SUJET: Exercice autorisant les majuscules/minuscules
|
|
Exercice autorisant les majuscules/minuscules Il y a 16 Années
|
Karma: 0
|
Bonjour !
Je voudrais créer un exercice OEF très simple, où la réponse doit être "tapée".
Exemple de question :
"Quelle est la capitale de la France ?"
La réponse est bien entendu "Paris",
mais la réponse doit également être validée si l'on a répondu "paris" ou même "PARIS".
Or par défaut wims se soucie de la casse et n'accepte qu'une bonne réponse. Y'a-t-il une solution simple pour accepter toutes les solutions ? (sans que j'ai a en faire la liste)
Il existe bien la fonction "lower" qui remplace une chaine de caractères par son équivalent en minuscules, mais je ne vois pas bien comment le placer dans la fonction \answer.
Quelqu'un peut-il m'aider à ce propos ?
|
|
|
|
|
L'administrateur a désactivé l'accès public en écriture.
|
|
Re:Exercice autorisant les majuscules/minuscules Il y a 16 Années
|
Karma: 0
|
Décidément Wims a tout prévu :
la fonction \answer permet de gérer differents types de reponses textuelles, grace aux differents "type" acceptés.
Ici en l'occurence il fallait utiliser {type=nocase}
Ce qui nous donne dans mon exemple :
\answer{Capitale}{\reponse}{type=nocase}
Note : on aurait pu également utiliser le type "atext" qui en plus ne se soucie plus des articles ou du pluriel.
|
|
|
|
|
L'administrateur a désactivé l'accès public en écriture.
|
|
Re:Exercice autorisant les majuscules/minuscules Il y a 16 Années
|
Karma: 23
|
Tu peux voir exactement ce que fait nocase dans les sources
public_html/scripts/anstype
Cela enlève aussi les ! * etc
Si le type de réponse ne te convient (trop laxiste
quelquefois) , tu peux aussi dans un module
en créer un, voir la discussion avec Régine
sur le type equation ou "keyboard" que j'ai
envie de rajouter.
Bernadette
|
|
|
|
|
L'administrateur a désactivé l'accès public en écriture.
|
|
|
|
|
|