Accueil Forums
|
Re:analyse de réponse non évaluée (1 lecteur(s)) (1) Invité(s)
Ajouté aux favoris : 0
|
|
SUJET: Re:analyse de réponse non évaluée
|
Julien (Utilisateur)
Expert Boarder
Messages: 102
|
analyse de réponse non évaluée Il y a 14 Années, 10 Mois
|
Karma: 3
|
Bonjour,
Je vous transmets ce bout de code mais je n'arrive pas à récupérer le loyer de la réponse1. Je pourrais le programmer autrement mais le but est bien de permettre aux élèves d'intéragir en amont sur les énoncés.
Code : |
\matrix{logement=
\loyerimmeublebis,<img src=\imagedir/Immeublebis.jpg>
\loyerimmeuble,<img src=\imagedir/Immeuble.jpg>
\loyerimmeublebis,<img src=\imagedir/PetiteMaison.jpg>
\loyerimmeublebis,<img src=\imagedir/Maison.jpg>
\loyerimmeublebis,<img src=\imagedir/MaisonCampagne.jpg>
\loyerimmeublebis,<img src=\imagedir/MaisonArchitecte.jpg>
}
\text{loge=column(2,\logement)}
\statement{<BR>
\enonce
\if{\step==1}{
\embed{reply1,100x100x1}
\embed{reply2,100x100x1}
\embed{reply3,100x100x1}
\embed{reply4,100x100x1}
\embed{reply5,100x100x1}
\embed{reply6,100x100x1}
}
\if{\step=2}{
<br>
\rep1 => image choisi par l'élève OK Attention modifié
<br>
\loyerdelaréponse1 => Et la je séche comme un bleu}
}
\answer{tableau}{\rep1;\loge}{type=clickfill}
\answer{tableau}{\rep2}{type=clickfill}
\answer{tableau}{\rep3}{type=clickfill}
\answer{tableau}{\rep4}{type=clickfill}
\answer{tableau}{\rep5}{type=clickfill}
\answer{tableau}{\rep6}{type=clickfill}
|
|
|
|
|
|
Dernière édition: 24-06-2009 à 18:37 Par Julien.
|
|
L'administrateur a désactivé l'accès public en écriture.
|
|
Re:analyse de réponse non évaluée Il y a 14 Années, 10 Mois
|
Karma: 23
|
Je ne comprends pas trop. Je vois 6 embed et 2 réponses ?
Est-ce le fait que tu vois apparaitre le premier "mot" de reply1 et pas le second ?
Bernadette
|
|
|
|
|
L'administrateur a désactivé l'accès public en écriture.
|
Julien (Utilisateur)
Expert Boarder
Messages: 102
|
Re:analyse de réponse non évaluée Il y a 14 Années, 10 Mois
|
Karma: 3
|
J'ai modifié le code pour plus de clarté.
Je n'ai pas testé mais je suppose que /reply2 me donne l'image 2 choisi et ainsi de suite.
Le problème se situe pour récupérer le numéro de la ligne choisi car la variable /reply1 ne me donne que l'image et pas le numéro de ligne.
|
|
|
|
|
Dernière édition: 24-06-2009 à 15:15 Par Julien.
|
|
L'administrateur a désactivé l'accès public en écriture.
|
|
Re:analyse de réponse non évaluée Il y a 14 Années, 10 Mois
|
Karma: 23
|
Je comprends un peu mieux.
Essaye de faire
\text{numero=position(\reply1,\loge)}
après le statement
|
|
|
|
|
L'administrateur a désactivé l'accès public en écriture.
|
Julien (Utilisateur)
Expert Boarder
Messages: 102
|
Re:analyse de réponse non évaluée Il y a 14 Années, 10 Mois
|
Karma: 3
|
J'ai testé mais la variable n'est pas interprétée par wims. J'ai même pas le NAN qui indique une erreur de programmation.
J'ai essayé quelque chose de plus simple tel que :
\text{numero=\rep1)} et je l'ai placé avant et après le statement mais la variable numero n'est toujours pas interprétée.
Seule la variable \rep1à6 est OK ou \reply1à6
|
|
|
|
|
Dernière édition: 24-06-2009 à 18:41 Par Julien.
|
|
L'administrateur a désactivé l'accès public en écriture.
|
|
|
|
|
|
L'administrateur a désactivé l'accès public en écriture.
|
|
Re:analyse de réponse non évaluée Il y a 14 Années, 10 Mois
|
Karma: 0
|
Bonsoir,
Ou mettre un zip à télécharger sur le forum, pour qu'on soit plus nombreux à chercher... c'est vrai que c'est un peu opaque pour l'instant.
JBa
|
|
|
|
|
L'administrateur a désactivé l'accès public en écriture.
|
Julien (Utilisateur)
Expert Boarder
Messages: 102
|
Re:analyse de réponse non évaluée Il y a 14 Années, 10 Mois
|
Karma: 3
|
Bonjour,
Je te transmets l'ensemble du code qui me pose problème.
|
|
|
|
|
L'administrateur a désactivé l'accès public en écriture.
|
|
Re:analyse de réponse non évaluée Il y a 14 Années, 10 Mois
|
Karma: 23
|
Bonjour,
L'exercice suivant modifié (voir fichier) est peut-être un début de réponse. J'ai mis n'importe quoi à la question 7. Et je n'ai pas vu pourquoi tu n'avais pas fait 2 étapes, plutôt que 3. Mais bien sûr il faut adapter.
Bernadette
|
|
|
|
|
L'administrateur a désactivé l'accès public en écriture.
|
Julien (Utilisateur)
Expert Boarder
Messages: 102
|
Re:analyse de réponse non évaluée Il y a 14 Années, 10 Mois
|
Karma: 3
|
Comme d'habitude c'est parfait.
J'ai encore un peu de mal avec la fonction nstep mais je vais bien être obligé de la maîtriser.
|
|
|
|
|
L'administrateur a désactivé l'accès public en écriture.
|
|
Re:analyse de réponse non évaluée Il y a 14 Années, 10 Mois
|
Karma: 23
|
La commande est \nextstep - la variable nstep
est une variable de nom libre, tu peux l'appeler comme tu veux.
Par contre, les variables \step existent dès que \nextstep (ou \steps) est appelé.
Pour pouvoir utiliser une variable dans l'étape 2
qui est modifiée/définie après le statement, il faut qu'elle ait été déclarée avant le statement.
Ce sont les petits pièges à éviter !
Bernadette
|
|
|
|
|
L'administrateur a désactivé l'accès public en écriture.
|
|
|
|
|
|