Subversion Repositories wimsdev

Rev

Rev 15107 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
15107 mquerol 1
:Instructions
3263 bpr 2
 
15107 mquerol 3
:instruction,nombre de paramètres,description,paramètres optionnels,mots d'option reconnus
8552 reyssat 4
 
3263 bpr 5
:title
6
1
15107 mquerol 7
définit le titre de l'exercice
8552 reyssat 8
 
3263 bpr 9
:language
10
1
15107 mquerol 11
définit la langue de l'exercice, comme <span class="tt wims_code_words">en</span> ou <span class="tt wims_code_words">fr</span>
8552 reyssat 12
 
3263 bpr 13
:author
14
1
15107 mquerol 15
définit l'auteur de l'exercice. Le mettre sous la forme <span class="tt wims_code_words">Prénom, Nom</span> (dans le cas de plusieurs auteurs, les séparer par des points-virgules).
8552 reyssat 16
 
3263 bpr 17
:email
18
1
15107 mquerol 19
définit l'adresse électronique de l'auteur (dans le cas de plusieurs auteurs, les séparer par une virgule).
8552 reyssat 20
 
3263 bpr 21
:format
22
1
15107 mquerol 23
format de l'énoncé
3263 bpr 24
 
9227 bpr 25
 
3263 bpr 26
help=format
8552 reyssat 27
:css
28
1
15107 mquerol 29
définit le style css
8552 reyssat 30
 
9227 bpr 31
:keywords
32
1
15107 mquerol 33
Mots clés de l'exercice (séparés par des virgules): prendre les mots clés officiels les plus précis possibles; ne pas mettre les mots-clés communs à tous les exercices du module.
9227 bpr 34
 
35
:credits
36
1
15107 mquerol 37
permet d'inclure automatiquement un remerciement ou un crédit en fin d'exercice (les variables sont évaluées).
9227 bpr 38
 
39
:description
40
1
15107 mquerol 41
description de l'exercice destinée à l'élève
9227 bpr 42
 
43
:observation
44
1
15107 mquerol 45
description de l'exercice destinée à l'enseignant
9227 bpr 46
 
3263 bpr 47
:precision
48
1
15107 mquerol 49
précision en comparant la réponse de l'utilisateur avec la solution. Donnez un nombre positif n ici&nbsp;: la comparaison sera effectuée avec une tolérance de 1/n.
8552 reyssat 50
 
3263 bpr 51
:range
52
1
15107 mquerol 53
zone de variables pour l'évaluation de fonction fournie par l'utilisateur. Doit être donnée sous forme <span class="tt wims_code_words">n1..n2</span>, où n1 est le point de départ, n2 le point d'arrivée.
3263 bpr 54
 
8552 reyssat 55
:computeanswer
56
1
15107 mquerol 57
La commande <span class="tt wims_code_words">\computeanswer{ no }</span> précise que l'utilisateur doit lui-même faire les calculs et entrer la valeur finale. Si par contre, on met <span class="tt wims_code_words">\computeanswer{ yes }</span>, l'utilisateur peut entrer une formule comme <span class="tt wims_code_words">5*5</span>, laissant à l'ordinateur le soin de faire les calculs.
8552 reyssat 58
 
3263 bpr 59
:statement
60
1
15107 mquerol 61
le paramètre est l'énoncé de l'exercice
3263 bpr 62
 
63
:answer
64
2-5
15107 mquerol 65
définit une réponse libre. Le premier paramètre est le message pour la réponse, et le second est la bonne réponse. La réponse sera analysée selon des types (nombre, fonction, texte, etc).
3263 bpr 66
type option weight
8552 reyssat 67
reorder shuffle nonstop
68
help=reply
3263 bpr 69
 
70
:choice
71
3-5
15107 mquerol 72
définit un choix multiple. Le premier paramètre est le message pour le choix, le second les bons choix, et le troisième les mauvais choix. Les deux derniers paramètres peuvent (doivent) être une liste d'objets séparés par des virgules. Il est permis d'avoir plusieurs bons choix. Si un choix apparait à la fois comme bon et mauvais, il est pris pour bon.
3263 bpr 73
option weight
74
shuffle noidontknow
8552 reyssat 75
 
3263 bpr 76
:condition
77
2-4
15107 mquerol 78
définit une condition spéciale pour l'évaluation de réponses libres. Le premier argument est un texte qui sera affiché lors de l'analyse de la réponse. Le second argument, on met la liste des conditions que la réponse de l'utilisateur doit satisfaire pour être considérée comme bonne.
3263 bpr 79
option weight
10950 bpr 80
hide
3263 bpr 81
help=reply
8552 reyssat 82
 
3263 bpr 83
:solution
84
1
15107 mquerol 85
donne une solution expliquée de l'exercice. Le gestionnaire OEF peut décider de montrer la solution ou pas à l'utilisateur, suivant le choix du niveau de difficulté pris par l'utilisateur. Ne peut apparaître qu'une seule fois dans un exercice.
8552 reyssat 86
 
3263 bpr 87
:hint
88
1
15107 mquerol 89
donne une indication de l'exercice. Le gestionnaire OEF peut décider de montrer l'indication ou non, suivant le niveau de difficulté. Ne peut apparaître qu'une seule fois dans un exercice.
8552 reyssat 90
 
3263 bpr 91
:help
92
1
15107 mquerol 93
donne une aide à l'exercice. Cette aide sera toujours accessible à l'utilisateur, dans une fenêtre `popup'. Ne peut apparaître qu'une seule fois dans un exercice.
8552 reyssat 94
 
3263 bpr 95
:feedback
96
2
15107 mquerol 97
affiche un commentaire quand la réponse tombe sous une certaine condition. Peut normalement être utilisé pour avertir d'une erreur typique.
3263 bpr 98
 
99
 
100
help=feedback
8552 reyssat 101
 
3294 bpr 102
:steps
103
1
15107 mquerol 104
sert à définir les questions apparaissant à chaque étape ; doit être mis avant la commande <span class="tt wims_code_words">statement</span> (voir la variable <span class="tt wims_code_words">\step</span>). Ne peut apparaître qu'une seule fois dans un exercice.
3294 bpr 105
 
106
:nextstep
107
1
15107 mquerol 108
sert à définir de manière dynamique les questions qui devront être posées ; doit être mis avant la commande <span class="tt wims_code_words">statement</span> (voir la variable <span class="tt wims_code_words">\step</span>). Can be used only one time in the exercise.
3294 bpr 109
 
110
:conditions
111
1
15107 mquerol 112
permet d'indiquer les numéros des conditions utiles pour l'exercice servant à contrôler les réponses de l'utilisateur.
4372 bpr 113
 
114
:latex
115
1
16315 bpr 116
permet d'écrire une version en latex de l'exercice utilisant les variables définies dans l'exercice et pouvant être téléchargées dans la version imprimable de l'exercice (accessible uniquement par les développeurs ou les enseignants d'une classe). Il est conseillé de mettre l'énoncé dans un environnement latex prédéfini <span class="tt wims_code_words">\begin{statement} \end{statement}</span> et la solution dans l'environnement  <span class="tt wims_code_words">\begin{solution} ... \end{solution}</span>.