Subversion Repositories wimsdev

Rev

Rev 11925 | Rev 13376 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
11484 mquerol 1
!if $wims_read_parm!=$empty
13230 mquerol 2
  !goto $wims_read_parm
11484 mquerol 3
!endif
4
!if $job=student
5
  !goto student
13230 mquerol 6
  !exit
11484 mquerol 7
!endif
8
!if $wims_read_parm=$empty
13230 mquerol 9
  !goto general
11484 mquerol 10
!endif
13230 mquerol 11
 
11484 mquerol 12
:student
13
Un examen est constitué d'exercices WIMS qu'il faut faire en un temps
14
limité défini par l'enseignant.<p>
15
Contrairement à une feuille WIMS,</p>
16
<ul><li>
17
il n'est pas possible de renouveler un exercice de l'examen,
18
ni de désactiver l'enregistrement des notes.
19
</li><li>
20
lorsqu'on clique sur un exercice, l'énoncé apparaît dans une autre
21
fenêtre du navigateur. Un lien <span class="tt wims_code_words">Retour à la liste des exercices</span>
13230 mquerol 22
permet de passer à un autre exercice.
11484 mquerol 23
</li><li>
24
Il n'est pas nécessaire d'avoir répondu à un exercice
25
pour passer à l'exercice suivant de l'examen, l'énoncé obtenu est conservé.
26
</li></ul>
27
<p>
28
L'enseignant peut donner la possibilité de recommencer plusieurs fois la totalité de
29
l'examen. La note d'examen retenue par WIMS est alors le maximum des notes
30
obtenues lors de toutes les sessions de l'examen. La durée d'un examen correspond à la durée
31
maximale d'une session de l'examen.
32
</p><p>
33
Indépendamment de la durée maximale d'une session, l'enseignant peut fixer la période
34
pendant laquelle l'enregistrement des notes sera ouverte.
35
</p><p>
36
Pour que les réponses sur un exercice soient prises en compte,
37
il faut qu'elles soient envoyées avant que le temps fixé pour faire
38
une session d'examen ne soit écoulé.
39
</p>
40
!if $tryremain>0 and $stries >1
41
<p>
42
 Exemple.
43
 Supposons qu'il soit écrit :
44
</p>
45
!set h_min=$[rint(9*60+$stries*($sdure) - $sdure/2)]
46
!set h_fin= $[rint($h_min/60)] h $[$h_min%60] min
47
!set h_d2=$[rint($sdure - $sdure/3)]
48
!set h_min2=$[min($sdure,$h_d2)]
49
!set d_1=$[rint(min(10,$sdure/2))]
50
!set h_min3=$[9*60+$d_1]
51
!set h_3=$[rint($h_min3/60)] h $[$h_min3%60] min
52
<pre>
53
$name_exam2
54
$name_exam6
55
$name_exam9
56
$name_exam7
57
</pre>
58
et que l'enseignant a ouvert l'enregistrement des notes entre 9h et $h_fin.
59
Cela signifie que vous pourrez commencer l'examen à partir de 9h et il
60
faudra avoir terminé les $stries sessions avant $h_fin :
61
<ul><li>
62
Si vous avez pris $d_1 min pour faire la 1ère session et que vous commencez
63
votre seconde session à $h_3, vous disposerez de $sdure min pour faire la seconde session
64
de l'examen.
65
</li><li>
66
Si vous commencez votre dernière session d'examen $h_d2 min avant $h_fin, vous n'aurez que
67
$h_min2 min pour faire cette dernière session d'examen.
68
</li></ul>
69
<p>
70
Pour commencer une autre session d'examen, cliquez sur
71
<span class="tt wims_code_words">$wims_name_endexam</span>.
72
Vous serez alors déconnecté. Il suffira de vous reconnecter pour recommencer.
73
Vous pouvez voir le résultat des sessions précédentes
74
 en cliquant sur
75
<span class="tt wims_code_words">$wims_name_myscore</span>.
76
Une fois dans l'examen, il est conseillé de cliquer sur
77
<span class="tt wims_code_words">$wims_name_refresh</span>
78
 pour que les notes s'affichent.
79
</p>
80
!endif
81
!if $wims_read_parm!=$empty or $job=student
13230 mquerol 82
  !exit
11484 mquerol 83
!endif
2329 guerimand 84
 
11484 mquerol 85
:general
86
<h2 id="general">Introduction</h2>
2329 guerimand 87
 
11484 mquerol 88
<p>
89
Un examen est constitué de séries d'exercices prises parmi les feuilles
90
actives ou périmées.
91
</p><p>
92
Lorsque le participant commence un examen, il dispose d'un
93
temps limité pour faire tous les exercices de l'examen (temps fixé par l'enseignant
94
 appelé <span class="wims_emph">durée d'une session d'examen</span>).
95
Il n'a pas la possiblité de renouveler un exercice de l'examen ni de désactiver
96
l'enregistrement des notes.
97
</p><p>
98
L'enseignant peut donner la possibilité de recommencer
99
 plusieurs fois un examen (paramètre <span class="wims_emph">nombre
100
de sessions autorisées</span>). La note à une session d'examen
101
est la moyenne (pondérée) des notes obtenues à chaque exercice. La note finale de l'examen est
102
le maximum des notes des différentes sessions d'examen.
103
</p><p>
104
Les énoncés de chaque exercice obtenu par le participant pendant un examen
105
ainsi que les réponses qu'il a données sont enregistrés et visibles par
106
le participant et l'enseignant après chaque session d'examen.
107
</p><p>
108
Il est possible de proposer un examen en mode simulation : les participants
109
peuvent alors essayer l'examen mais les scores ne sont pas enregistrés et
110
les essais ne sont donc pas comptés.
111
</p><p>
112
Comme pour une feuille, l'enseignant peut fixer les dates de début et de
113
fin d'enregistrement des notes sur l'examen, restreindre l'accès en fixant des
114
numéros IP ou utiliser une variable technique.
115
</p><p>
116
Les paragraphes suivants présentent en détails les différents paramètres d'un examen.
117
</p>
118
!if $wims_read_parm!=$empty
13230 mquerol 119
  !exit
11484 mquerol 120
!endif
4974 mquerol 121
 
11484 mquerol 122
:statut
123
<h2 id="statut"> Statut d'un examen</h2>
124
Un examen peut avoir quatre statuts :
125
<span class="wims_emph">
126
!replace internal , by ,$ $ in $(wims_name_shstatus).
127
</span>
128
<p>
129
<span class="wims_emph">$(wims_name_shstatus[1]) :</span>
130
c'est le statut initial d'un examen. Dans ce statut, l'examen n'est pas
131
visible des élèves.
132
</p><p>
133
<span class="wims_emph">$(wims_name_shstatus[2]) :</span>
134
lorsqu'on clique sur
135
<span class="tt wims_code_words">$(wims_name_actionlist[1])</span>,
136
l'examen devient visible par les élèves (ils pourront travailler
137
sur les exercices de l'examen si aucun paramètre dans le champ
138
<span class="tt wims_code_words">$(name_shinfo[4])</span>
139
ne l'empêche), son contenu
140
n'est plus modifiable excepté le titre, le texte d'explication et
141
le champ
142
<span class="tt wims_code_words">$(name_shinfo[6])</span>
143
</p><p>
144
Du statut
145
<span class="tt wims_code_words">$(wims_name_shstatus[2])</span>,
146
la feuile d'examen peut passer au statut
147
<span class="tt wims_code_words">$(wims_name_shstatus[3])</span>
148
 en cliquant sur le bouton
149
 <span class="tt wims_code_words">$(wims_name_actionlist[2])</span>.
150
On ne peut pas revenir au statut
151
<span class="tt wims_code_words">$(wims_name_shstatus[1])</span>.
152
</p><p>
153
<span class="wims_emph">$(wims_name_shstatus[3]) :</span>
154
l'élève voit l'examen, mais n'a accès qu'au titre des exercices,
155
il ne peut plus travailler dessus.
156
</p><p>
157
Une fois l'examen périmé, on peut le rendre invisible aux élèves en cliquant sur
158
<span class="tt wims_code_words">$(wims_name_actionlist[4])</span>,
159
mais aussi le remettre dans le statut
160
<span class="tt wims_code_words">$(wims_name_shstatus[2])</span>.
161
 </p>
162
!if $wims_read_parm!=$empty
13230 mquerol 163
  !exit
11484 mquerol 164
!endif
165
 
166
:session
167
 
168
<h2 id="duration">Nombre de sessions de l'examen et durée des sessions</h2>
169
 
170
<p>
171
Pendant un examen, le participant n'a pas la possiblité de renouveler
172
un exercice de l'examen, ni de désactiver l'enregistrement des notes.
173
L'enseignant peut donner la possibilité de recommencer un examen un certain nombre de fois ;
174
ce nombre est le <span class="tt wims_code_words">nombre de sessions autorisées</span>
175
fixé par l'enseignant. La note d'examen retenue par WIMS est le maximum des notes obtenues
176
lors des différentes sessions de l'examen.
177
</p><p>
178
La <span class="wims_emph">durée d'une session d'examen</span> est le temps imparti
179
 à l'élève pour faire l'examen une fois.
180
Elle peut être fixée entre $duration_min min et $duration_max min.
181
Quand l'élève commence l'examen, WIMS fait démarrer le chronomètre.
182
A chaque fois que l'élève commence une nouvelle session de l'examen, le
183
 chronomètre repart à zéro. Dès que le chronomètre dépasse la durée fixée pour
184
 une session d'examen, l'élève ne peut plus travailler sur cette session d'examen.
185
</p><p>
186
<span class="wims_warning">Attention :</span> sur ce serveur, une session non active
187
pendant plus de $[floor($idle_time/60)] minutes est automatiquement détruite.
188
Pensez-y en choisissant la durée d'une session.
189
</p>
190
<span class="wims_warning">Attention :</span> la durée d'une session d'examen
191
est une notion différente du temps que passeront les élèves dans la salle
192
machine (ce dernier se règle dans le champ
193
<span class="tt wims_code_words">$(name_shinfo[6])</span>).
194
Ainsi, si l'examen est prévu pour durer deux
195
heures dans la salle machine et que l'enseignant fixe le paramètre de
196
durée d'une session d'examen à 90 min et le nombre de sessions autorisées à 3
197
(ce sont les valeurs par défaut), si l'élève finit sa première session au bout de
198
50 min, il lui restera encore 120 - 50 = 70 min et deux sessions
199
pour essayer d'améliorer sa note. S'il met de nouveau 50 min pour la seconde
200
session, il ne pourra passer que 20 min sur la troisième session.
201
</p>
202
!if $wims_read_parm!=$empty
13230 mquerol 203
  !exit
11484 mquerol 204
!endif
205
 
206
:allowtype
207
<h2 id="allowtype">Restriction sur l'enregistrement des notes de l'examen.</h2>
208
<p>
209
Vous pouvez sélectionner le mode
210
<span class="tt wims_code_words">$(name_allowtype[2])</span>
211
dans le champ
212
<span class="tt wims_code_words">$(name_shinfo[6]).</span>
213
Ce mode sert à permettre aux participants d'essayer de faire
214
l'examen sans que leur travail ne soit enregistré, ni
215
que leurs essais ne soient comptés (c'est le mode que l'enseignant voit
216
lorsqu'il clique sur <span class="tt wims_code_words">Vue des participants</span>).
217
</p><p>
218
Vous pouvez imposer une restriction dans le temps
219
 pour l'enregistrement des notes en sélectionnant
220
<span class="tt wims_code_words">$(name_allowtype[4])</span>
221
dans le champ
13230 mquerol 222
<span class="tt wims_code_words">$(name_shinfo[6])</span>.
223
Une interface complémentaire apparaît et vous pouvez indiquer une plage horaire ainsi que les
224
adresses IP à partir desquelles les notes seront enregistrées.
225
Cette restriction s'écrit à l'aide d'une expression en trois parties (qui peuvent
226
 ne pas toutes être présentes) :
227
 <ul>
228
  <li>Une date et une heure de début ;</li>
229
  <li>Une date et une heure de fin ;</li>
230
  <li>Une plage d'IP.</li>
231
 </ul>
232
Les dates et heures doivent être en temps local du SERVEUR et ces mots doivent être séparés des autres par des espaces.
11484 mquerol 233
</p><p>
234
Le paramétrage du champ <span class="tt wims_code_words">$(name_shinfo[6])</span>
235
reste modifiable lorsque l'examen a le statut <span class="wims_emph">Active.</span>
236
</p>
13230 mquerol 237
 <p>
238
Exemple :
239
$wims_name_form <span class="tt wims_code_words">20131007</span> $wims_name_at <span class="tt wims_code_words">10:30</span> $wims_name_to <span class="tt wims_code_words">20131001</span> $wims_name_at <span class="tt wims_code_words">10:00</span> $wims_name_IP<span class="tt wims_code_words"> 127.0.</span> <br/>
240
permet l'enregistrement des notes entre 2 dates et seulement pour les numéros IP commençant
241
par <span class="tt wims_code_words">127.0.</span>.
242
</p>
11484 mquerol 243
<p>
244
<span class="wims_warning">Attention :</span>
245
les dates d'ouverture et de fermeture de l'examen ne sont pas visibles par les élèves.
246
On peut les écrire dans le champ "Texte d'explication" pour qu'ils soient
247
visibles par les élèves.
248
</p>
13230 mquerol 249
 
11484 mquerol 250
:cutt
251
<p>
252
Les <span class="wims_emph">heures de coupure</span>
253
permettent de faire passer l'examen dans
254
des séances différées. Un participant ayant commencé l'examen avant une
255
heure de coupure ne peut pas travailler sur une nouvelle session d'examen
256
après l'heure de coupure même s'il n'a pas utilisé tous les sessions
257
autorisées par l'enseignant.
258
</p><p>
259
Format des heures de coupure :
260
<span class="tt wims_code_words">aaaammjj.hh:mm</span>
261
(séparez plusieurs heures de coupure par des espaces).
262
</p>
2492 guerimand 263
 
11484 mquerol 264
Exemple : un premier groupe A de la classe passe l'examen
265
entre 9h et 10h le 10/02/2015 et un autre groupe B de la même classe de 10h
266
à 11h le même jour.
267
<ul><li>
268
Mettez <span class="tt">20150210.10:00</span> dans le champ
269
<span class="tt wims_code_words">$name_shinfo_cutt</span>
270
</li><li>
13230 mquerol 271
Mettez dans l'interface de saisie <span class="tt wims_code_words">$(name_shinfo[6])</span> :
11925 czzmrn 272
$wims_name_from <span class="tt wims_code_words">20150210</span> $wims_name_at <span class="tt wims_code_words">9:00</span> $wims_name_to <span class="tt wims_code_words">20150210</span> $wims_name_at <span class="tt wims_code_words">11:00</span>.
11484 mquerol 273
</li></ul>
274
Dans ce cas, le nombre et le titre des différents exercices de l'examen
275
sont visibles par tous les élèves de la classe à partir de 9h, un élève qui
276
clique sur un exercice de l'examen entre 9h et 10h ne pourra pas ouvrir
277
une nouvelle session d'examen après 10h.
5622 bpr 278
 
5648 obado 279
!if $wims_read_parm!=$empty
13230 mquerol 280
  !exit
5648 obado 281
!endif
2329 guerimand 282
 
11484 mquerol 283
:variable
284
<p id="variable">
285
Afin d'individualiser les restrictions d'accès, il est possible de mettre
286
le nom d'une <span class="wims_emph">variable technique</span> dans
287
le champ <span class="tt wims_code_words">$(name_shinfo[6]). </span>
288
Cette variable doit alors être définie pour chaque participant selon les
289
règles précédentes soit manuellement dans les propriétés du compte d'un
290
participant ou par liaison tableur (variable technique). Si la
291
restriction est un choix du participant (inscription selon certaines
292
dates par exemple), il est possible de créer et utiliser un
293
questionnaire en mode guidé (voir l'aide correspondante).
294
</p>
295
 
5648 obado 296
!if $wims_read_parm!=$empty
13230 mquerol 297
  !exit
5648 obado 298
!endif
2329 guerimand 299
 
11484 mquerol 300
:contenu
301
 
302
<h2 id="contenu">Contenu d'un exercice d'examen</h2>
303
<p>
304
Un exercice de l'examen est un exercice d'une feuille d'exercices active ou périmée ou
305
une liste d'exercices existants dans ces feuilles (dans ce dernier cas,
306
un exercice choisi aléatoirement parmi eux sera proposé à l'élève).
307
</p><p>
308
Après avoir cliqué sur le lien <span class="tt wims_code_words">$wims_name_addexo</span>
309
vous voyez apparaître une liste d'exercices ; déplacez dans le cadre de droite,
310
ceux qui constitueront cet exercice d'examen, puis cliquez sur le bouton
311
<span class="tt wims_code_words">Enregistrer.</span>
312
</p><p>
313
<span class="wims_emph">Titre</span> : le titre que l'on met à un exercice sera visible par les élèves lorsque l'examen
314
est dans le statut
315
<span class="wims_emph">$(wims_name_shstatus[2])</span>
316
ou
317
<span class="wims_emph">$(wims_name_shstatus[3]). </span>
318
Par défaut, le titre d'un exercice est <span class="wims_emph">Ex.</span>
319
</p><p>
320
<span class="wims_emph">Poids</span> : la note d'une session d'examen est une moyenne
321
pondérée par les poids définis pour chaque série d'exercices de l'examen.
322
Par défaut, le poids est 1.
323
</p><p>
324
Vous pouvez aussi utiliser le lien
325
<span class="tt wims_code_words">$wims_name_addsexo</span>
326
pour mettre tous les exercices d'une feuille (chaque exercice de la feuille
327
 sera alors un exercice de l'examen).
328
</p><p>
329
Vous avez la possibilité de modifier le contenu de l'examen tant que celui-ci a
330
 le statut
331
<span class="wims_emph"> $(wims_name_shstatus[1]).</span></p>
332
 
5648 obado 333
!if $wims_read_parm!=$empty
13230 mquerol 334
  !exit
5648 obado 335
!endif
2329 guerimand 336
 
11484 mquerol 337
:dependency
338
<h2 id="dependency">Dépendances des scores</h2>
339
<p>
340
Si l'on met une dépendance des scores sur un exercice, un participant doit
341
d'abord acquérir suffisamment de points dans d'autres exercices de la
342
feuille d'examen avant de pouvoir travailler sur celui-ci. Par exemple, mettre
343
<span class="tt wims_code_words">1:50,2:30,3+4+5:60</span>
344
sur l'exercice 6 signifie que le participant doit avoir un succès de 50%
345
sur l'exercice 1, 30% sur l'exercice 2, et une moyenne de succès de 60%
346
sur les exercices 3, 4, 5 pour pouvoir faire l'exercice 6.
347
Dans le cas d'un examen, cela est à utiliser avec beaucoup de modération.
348
</p>
5648 obado 349
!if $wims_read_parm!=$empty
13230 mquerol 350
  !exit
11471 bpr 351
!endif
11484 mquerol 352
 
353
:options
354
<h2 id="options">Options</h2>
355
<p>
356
Une seule option est pour l'instant disponible&nbsp;:
357
</p>
358
<ul>
359
<li><span class="tt wims_code_words">autogen</span> veut dire que l'exercice
360
est généré automatiquement même si l'utilisateur ne clique pas dessus pour
361
qu'il puisse consulter l'exercice enregistré quand la session est fermée.
362
Formellement déconseillé sauf pour les exercices à correction manuelle.
363
</li></ul>
364
 
365
!if $wims_read_parm!=$empty
13230 mquerol 366
  !exit
11484 mquerol 367
!endif