Accueil arrow Forums
wimsedu le forum
Bienvenue, Invité
Merci de vous identifier ou de vous inscrire.    Mot de passe perdu?
Re:Utilisation des variables (1 lecteur(s)) (1) Invité(s)
Aller en bas Répondre Ajouté aux favoris : 0
SUJET: Re:Utilisation des variables
#1646
Julien (Utilisateur)
Expert Boarder
Messages: 102
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Utilisation des variables Il y a 14 Années, 1 Mois Karma: 3  
Bonjour,
Bonjour,

Est-ce que les variables définies dans l'après peuvent être utilisées dans les questions?

Exemple avec la variable truc.

Code :

\integer{truc=3} \answer{}{\rep1;\dou[;2]}{type=clickfill}{option=noanalyzeprint} \answer{}{\rep2;\bain[;2]}{type=clickfill}{option=noanalyzeprint} \answer{L'eau consommée au bout de 5 minutes :}{\truc}{type=numeric}
Merci.
 
  L'administrateur a désactivé l'accès public en écriture.
#1653
byache (Utilisateur)
Expert Boarder
Messages: 121
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin MathFle Lieu: Marseille
Re:Utilisation des variables Il y a 14 Années, 1 Mois Karma: 0  
Si j'ai bien compris, tu veux utiliser la variable truc dans le "statement" ?
C'est possible mais il faut utiliser un exercice à étape (voir l'aide pour cela).
 
  L'administrateur a désactivé l'accès public en écriture.
#1654
bernadette (Admin)
Administrateur
Messages: 638
graph
Personne n'est connecté Cliquez ici pour voir le profil de cet utilisateur
Re:Utilisation des variables Il y a 14 Années, 1 Mois Karma: 23  
Dans les questions, c'est-à-dire dans les champs
de \answer{}{}{}, non.

Tu peux par contre les utiliser pour faire des tests (analyse avec condition} ou donner un feedback.

Dans le texte du statement, c'est réutilisable (à l'étape suivante), mais il vaut mieux les avoir "déclarer" avant simplement par
\text{truc=}. Mais comme le dit Paul, cela n'est utile que dans un exercice à étapes. (donc avec \steps{} on \nextstep{}).

Mais ton exemple est truqué car \truc aurait pu être défini avant ! donc que veux-tu vraiment faire ?

Bernadette
 
  L'administrateur a désactivé l'accès public en écriture.
#1656
Julien (Utilisateur)
Expert Boarder
Messages: 102
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Re:Utilisation des variables Il y a 14 Années, 1 Mois Karma: 3  
Merci pour vos réponses.

Dans le statement ça fonctionne mais je souhaite mettre \truc dans le champ d'une question.

Mon exemple est volontairement simplifié mais il correspond à des contraintes réelles de "programmations".

Je pourrais utiliser \condition et analyser une variable non définie mais je trouve cette manière de procéder un peu lourde dans le cadre d'exercices avec de nombreuses étapes.

N'est-il pas possible de réaliser un bout de code en langage technique pour aller rechercher cette variable???

Si oui comment on l'insère dans le module oef.

Sinon je souhaite savoir s'il est possible de visualiser le code eof écrit en langage technique pour comprendre comment wims gère les variables celon les étapes.

A++.
 
 
Dernière édition: 31-03-2010 à 17:34 Par Julien.
  L'administrateur a désactivé l'accès public en écriture.
#1657
bernadette (Admin)
Administrateur
Messages: 638
graph
Personne n'est connecté Cliquez ici pour voir le profil de cet utilisateur
Re:Utilisation des variables Il y a 14 Années, 1 Mois Karma: 23  
Malheureusement, on ne peut pas (en tout cas, je pense) mettre une variable pas encore définie dans
le statement.

Je ne vois pas non plus comment utiliser un slib. peut-être pourrais-tu faire un anstype mais je ne suis pas sûre. La traduction du code oef en langage wims est faite par les programmes src/Oef2wims/
mais le traitement des étapes est aussi fait
dans public_html/scripts/oef/ . Mais je dois dire que je ne l'ai jamais lu totalement.

Il me semblerait plus facile dans ton cas (même si je ne sais pas exactement ce que tu veux faire) de programmer directement dans wims. (chercher tutoriel dans le moteur de recherche pour un exemple fait par Véronique).

Bernadette
 
  L'administrateur a désactivé l'accès public en écriture.
Revenir en haut Répondre
Développé par FireBoardObtenir les derniers messages directement sur votre PC
© 2024 WimsEdu
Joomla! est un logiciel libre distribué sous licence GNU/GPL.