Subversion Repositories wimsdev

Rev

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

Rev Author Line No. Line
3453 bpr 1
!if $wims_read_parm!=$empty
14555 bpr 2
  !goto $wims_read_parm
3453 bpr 3
!endif
2210 bpr 4
 
8690 bpr 5
:general
10602 reyssat 6
<h2 id="general">Introduction</h2>
8690 bpr 7
 
10602 reyssat 8
<p>
9
A sheet allows to propose to students a list of WIMS exercises.
10
The student activity can then be scored and monitored.
11
</p>
14555 bpr 12
<div>
10602 reyssat 13
To construct the sheets of the class, one may
14
<ul><li>
15
import sheets found through the search engine (click on
16
the title of the sheet then on the link
17
<span class="tt wims_code_words">$wims_name_import</span>)
18
and change it if necessary
19
</li><li>
20
create a new sheet using the link
21
<span class="tt wims_code_words">$wims_name_add_sheet</span>
22
then build the content of the sheet by inserting one by one
12664 bpr 23
the exercises found from the search engine or from the classe
10602 reyssat 24
exercises (the link
25
<span class = "tt wims_code_words"> $wims_name_add_sheet </span>
26
is visible when you go to work with the selected exercise)
27
or insert a source file from a list of exercises found for instance
28
in a wims document.
29
</li></ul>
30
The sheets are numbered in the order of creation / integration in the class.
31
It is possible to rearrange the layout sheets for students using
32
the link <span class="tt wims_code_words">$wims_name_reorder</span>.
33
 
8690 bpr 34
!if $wims_read_parm!=$empty
14555 bpr 35
  !exit
8690 bpr 36
!endif
37
 
38
:statut
10602 reyssat 39
<h2 id="statut">Status of a worksheet</h2>
13838 bpr 40
There are four possible values for a sheet status:
14555 bpr 41
<span class="wims_code_variable">
10602 reyssat 42
!replace internal , by ,$ $ in $(wims_name_shstatus).
43
</span>
44
<p>
14555 bpr 45
<span class="wims_code_variable">$(wims_name_shstatus[1]) :</span>
10602 reyssat 46
This is the initial status of a sheet. In this status, the sheet is not
47
visible by the participants.
48
</p><p>
14555 bpr 49
<span class="wims_code_variable">$(wims_name_shstatus[2]) :</span>
10602 reyssat 50
when we click on
51
<span class="tt wims_code_words">$(wims_name_actionlist[1])</span>,
12664 bpr 52
the sheet becomes visible by the participants
10602 reyssat 53
(they can work on the exercises if no parameter in the field
54
<span class="tt wims_code_words">$(name_shinfo[6])</span>
55
prevents it), its content
56
is no longer editable except the titles and explanatory texts of the sheet and
57
exercises, the field
12664 bpr 58
<span class="tt wims_code_words">$(name_shinfo[6])</span>
10602 reyssat 59
as well as the fields
60
<span class="tt wims_code_words">$wims_name_feedbackexo</span> of the exercises.
61
</p><p>
62
From the status
63
<span class="tt wims_code_words">$(wims_name_shstatus[2])</span>,
64
the sheet may be changed to the status
65
<span class="tt wims_code_words">$(wims_name_shstatus[3])</span>
66
by clicking on the button
67
 <span class="tt wims_code_words">$(wims_name_actionlist[2])</span>.
68
It's not possible to return to the status
69
<span class="tt wims_code_words">$(wims_name_shstatus[1])</span>.
70
</p><p>
14555 bpr 71
<span class="wims_code_variable">$(wims_name_shstatus[3]) :</span>
10602 reyssat 72
the participant can work on the sheet but his work is not accounted for.
73
</p><p>
74
Once the sheet is expired, it can be made invisible to students by clicking
75
<span class="tt wims_code_words">$(wims_name_actionlist[4])</span>,
76
but its status can also be turned to
77
<span class="tt wims_code_words">$(wims_name_shstatus[2])</span>.
78
 </p>
79
!if $wims_read_parm!=$empty
14555 bpr 80
  !exit
10602 reyssat 81
!endif
8690 bpr 82
 
2210 bpr 83
:allowtype
10602 reyssat 84
<h2 id="allowtype">Information about score registration.</h2>
2210 bpr 85
 
12664 bpr 86
You can impose a restriction, for instance about time, on score
10602 reyssat 87
recording. Several options are available:
88
<ul>
12664 bpr 89
 <li><span class="tt wims_code_words">$(name_allowtype[1])</span> :
10602 reyssat 90
the scores will be recorded.</li>
12664 bpr 91
 <li><span class="tt wims_code_words">$(name_allowtype[2])</span> :
10602 reyssat 92
no score will be recorded.</li>
12664 bpr 93
 <li><span class="tt wims_code_words">$(name_allowtype[3])</span> :
94
an input field,
95
<span class="tt wims_code_words">$(name_shinfo[6])</span>,
10602 reyssat 96
appears and you can specify a time range and the
97
IP addresses from which the scores will be recorded.
98
This restriction is written using three expressions (which are optional):
99
 <ul>
12664 bpr 100
  <li><span class="tt wims_code_words">&gt;aaaammjj.hh:mm</span>
10602 reyssat 101
allows to specify a start time ;</li>
12664 bpr 102
  <li><span class="tt wims_code_words">&lt;aaaammjj.hh:mm</span>
10602 reyssat 103
allows to specify an end time ;</li>
12664 bpr 104
  <li><span class="tt wims_code_words">192.168. </span>
10602 reyssat 105
which lets you specify an IP range ;</li>
106
 </ul>
12664 bpr 107
The dates and times must be in the SERVER local time and these
10602 reyssat 108
three expressions must be separated from each other by spaces.
109
 <p>
110
Example :
111
<span class="tt wims_code_words">&lt;20131007.10:30 &gt;20131001.10:00 127.0.</span>
12664 bpr 112
allows the recording of notes between two dates and only for IP
10602 reyssat 113
numbers beginning with
114
 <span class="tt wims_code_words">127.0</span>.
115
</p>
116
</li>
3947 bpr 117
 
12664 bpr 118
<li><span class="tt wims_code_words">$(name_allowtype[4])</span> :
10602 reyssat 119
this option may be chosen to individualize access restrictions using a
120
<span class="tt wims_code_words">technical variable</span>
12664 bpr 121
 (this technique variable is defined for each participant either
122
manually using the technical variables management module or using
123
a <span class="tt wims_code_words">$wims_name_Vote</span>).
10602 reyssat 124
When choosing this option, a menu allows you to select the technical
12664 bpr 125
variable used as a differentiation criterion and a table allows
126
the setting of the filter (using the same format as above)
10602 reyssat 127
for each possible value of the variable.
17180 bpr 128
<br>
12664 bpr 129
In the case of a technical variable defined using the model
130
<span class="tt wims_code_words"> individualized access</span>
131
of a  <span class="tt wims_code_words">$wims_name_Vote</span>
10602 reyssat 132
specific to the time slot reservation creation,
133
the table is pre-filled with the data proposed in the
134
  creation of the vote. These data can be modified,
135
but the changes are not reflected on the vote.
136
</li>
16798 guerimand 137
<li>Ces réglages peuvent être propagés :
138
<ul>
139
  <li>Dans un groupement, pour des classes en partage à partir de la classe ayant initié le partage et en utilisant une variable technique provenant du groupement.</li>
140
  <li>Dans un portail, à partir d'un programme vers les cours en utilisant une variable technique provenant du portail ou du niveau.</li>
10602 reyssat 141
</ul>
16798 guerimand 142
</li>
143
</ul>
10602 reyssat 144
!if $tv_listtechvar!=$empty
14555 bpr 145
  the technical variables currently available in your class are:
146
  !read adm/vfilter/listvar.phtml
10602 reyssat 147
!else
14555 bpr 148
  There is no technical variable currently defined in your class.
149
  To use this option, you should first define a technical variable.
10602 reyssat 150
!endif
151
!if $wims_read_parm!=$empty
14555 bpr 152
  !exit
10602 reyssat 153
!endif
3947 bpr 154
 
10602 reyssat 155
:variable
156
<p>
12664 bpr 157
In order to individualize the access restrictions, it is possible
10602 reyssat 158
to put a variable (in the example below, write
159
<span class="tt wims_code_words">\timelimit</span>).
160
This variable must be defined for each participant according
161
the previous rules, or manually in the properties of
162
a participant's account (technical variable).
163
</p><p>
164
Example : write
165
<span class="tt wims_code_words">timelimit=&lt;20131007.10:30 &gt;20131001.10:00</span>
12664 bpr 166
in the "Technical variable" input field of the properties account
10602 reyssat 167
of a student.
168
For participants for which this variable is empty,
169
the score recording is closed.
170
</p><p>
171
You can add this variable using the spreadsheet link.
12664 bpr 172
If the restriction is choosen by a participant (registration by
10602 reyssat 173
certain dates for example), it is possible to create and use a vote
174
in guided mode (See corresponding help).
175
</p>
14555 bpr 176
!!if $wims_read_parm!=$empty
177
!exit
178
!!endif
179
 
180
:dependancies
181
<h2 id="dependancies">$(name_shtab[6])</h2>
182
<p>
183
It means that a participant must get
184
  required scores in other exercises of the worksheet before he/she can do
185
  this one. For example,
186
  <span class="tt wims_code_words">1:50,2:30,3+4+5:60</span>
187
  means that the
188
  participant must get 50% success on exercise 1, 30% success on exercise 2,
189
  and an average of 60% success on exercises 3, 4, 5.
190
</p>
191
 
8690 bpr 192
!if $wims_read_parm!=$empty
14555 bpr 193
  !exit
8690 bpr 194
!endif
4528 bpr 195
 
196
:feedback
10602 reyssat 197
<h2 id="feedback">$(name_shtab[10])</h2>
4528 bpr 198
 
12664 bpr 199
You can provide in this field a link to a WIMS document
10602 reyssat 200
or exercise. The link to this resource appears when the score is
201
strictly less than a preset note (out of 10).
12664 bpr 202
The second item is the limit rating (out of 10), the first item is
10602 reyssat 203
the address as follows (abbreviated):
204
<ul><li>
12664 bpr 205
Exercise from a public module or document  :
10602 reyssat 206
<span class="tt wims_address">module=xxx</span>
207
(as in <span class="wims_button disabled">$wims_name_about</span>).
208
</li><li>
12664 bpr 209
Exercise in the class :
10602 reyssat 210
<span class="tt wims_address">module=classes/fr&exo=_file_name_</span>
12664 bpr 211
where <span class="tt">_file_name_</span>
10602 reyssat 212
is the file name of the exercise
213
(without the extension <span class="tt">.oef</span>).
214
</li><li>
215
Document in the class  :
216
<span class="tt wims_address">module=adm/doc&doc=c1&+block=_block_name_</span>
217
</li></ul>
7402 bpr 218
 
10602 reyssat 219
Additonal parameters may be added (see
220
<span class="wims_button disabled">$wims_name_about</span>).
221
 
12664 bpr 222
For instance, in the example below, if the score is less than 5,
223
the student will be led to the document
10602 reyssat 224
<span class="tt">c2</span> of the class, more specifically
225
on the page corresponding to the block
226
<span class="tt">aaa</span> of this document.
227
 
228
<pre>module=adm/doc&doc=c2&+block=aaa,5</pre>
229
 
230
In the example below, there will be a
12664 bpr 231
link to an exercise of the module H6/set/oefset.fr whose source is
10602 reyssat 232
named traduction1 (the score of the student on this exercise
233
will not be recorded in the class).
234
 
235
<pre>module=H6/set/oefset.fr&cmd=new&exo=traduction1,10</pre>
236
 
237
By writing two numbers (the second of which is positive), the button
238
appears when the score is between the second number
239
and the first number: for example, if you put
240
<pre>module=H6/set/oefset.fr&cmd=new&exo=traduction1,11,10</pre>
12664 bpr 241
the button appears when the score is 10 and the word
10602 reyssat 242
$wims_name_feedbackplus
12664 bpr 243
is writen. If the second number is 0, the behavior is the same as
10602 reyssat 244
if it did not exist.
245
 
12664 bpr 246
You can also insert a help link in the sheet by first selecting a
10602 reyssat 247
WIMS resource and following the link
248
<span  class="wims_button disabled">$wims_name_addh</span>
249
 in the left menu.
250
 
251
!!if $wims_read_parm!=$empty
12664 bpr 252
!exit
10602 reyssat 253
!!endif
254
 
7402 bpr 255
:series
10602 reyssat 256
<p>
257
In general, the exercises of a series are randomly chosen
258
and at least one exercise for each type is proposed if the requested
259
number allows it.
260
</p><p>
261
You asked in the expert setting for a non random order,
262
you can change here the order of exercises in a series.
263
</p>
12703 bpr 264
!exit
12664 bpr 265
 
13192 bpr 266
:score
267
!changeto adm/lang/help.score.en
268
 
269
:exotrymax
13838 bpr 270
<h2 id="exotrymax">Maximal number of attempts</h2>
271
This parameter defines a maximal number <span class="tt">n</span>
272
of attempts to be used in the calculation of grades when score recording is open on the sheet.
273
<p>
274
If you do not want to set a maximum value, leave this field empty.
275
</p>
276
<p>
277
<strong>Attempt or try</strong>: working on a series of exercices counts
278
as an attempt whether or not an answer is supplied
279
and whether or not score recording is enabled.
280
</p>
281
If a postive number <span class="tt">n</span> is supplied
282
<ul><li>
283
one still may work on the exercise after this number is attained;
284
</li><li>
285
the attempt counter is incremented only when score recording is open on the sheet by the teacher.
286
</li><li>
287
the grade calculation uses only the scores for the <span class="tt">n</span>
288
first attempts with score recording activated. Therefore, the required point number for the exercice
289
cannot exceed <span class="tt">10 x n,</span> as this is the maximum number of points
290
a participant might obtain for the exercice.
291
</li></ul>
13192 bpr 292
!exit
293
 
12703 bpr 294
:weight
14555 bpr 295
!changeto adm/lang/weight.en
12763 bpr 296
!exit
12703 bpr 297
 
12763 bpr 298
:weightexo
13838 bpr 299
!set wims_backslash_insmath=yes
300
<h2 id="weightexo">Weight of an exercise in the sheet</h2>
301
The weight of an exercise in the sheet is used in the calculation of three work
302
estimators on a sheet
303
 - <span class="wims_code_variable">$(wims_name_thsheet[5]),
304
$(wims_name_thsheet[10]), $(wims_name_thsheet[13])</span>
305
and in the calculation of the score <span class="wims_code_variable">$(wims_name_thsheet[7])</span> de la feuille.
306
<ul><li> The value of the indicator <span class="wims_code_variable">$(wims_name_thsheet[5])</span>
307
is the weighted arithmetic mean of the scores from the exercises of the sheet,
308
each weight being the product of the weight
309
of the exercise in the sheet by the required points number.
310
A similar rule is used to compute the value of
311
<span class="wims_code_variable">$(wims_name_thsheet[10])</span>
312
and <span class="wims_code_variable">$(wims_name_thsheet[13])</span>.
313
</li><li> The grade <span class="wims_code_variable">$(wims_name_thsheet[7])</span>
314
 on the sheet is a weighted mean of the quality note obtained for each exercise,
315
 the weight being the product of the the weight of the exercise in the sheet by the
316
 the running total estimator on the exercise.
317
</li></ul>
318
<p>
319
A value of 0 means you do not want the scores from this exercise to be used.
320
</p>
321
Example: This spreadsheet shows the results for a student on a sheet with 3 exercises:
322
$table_header
323
  <thead>
324
  $table_hdtr
325
    <th scope="col" data-sort-method="number">$(wims_name_thsheet[1])</th>
326
    <th scope="col">$(wims_name_thsheet[2])</th>
327
    <th scope="col" data-sort-method="number">$(wims_name_thsheet[3])</th>
328
    <th scope="col" data-sort-method="number">$(wims_name_thsheet[4])</th>
329
  !!qualite
330
    <th scope="col" data-sort-method="number">$(wims_name_thsheet[7])</th>
331
    <th scope="col" data-sort-method="number">$(wims_name_thsheet[5])</th>
332
  </tr>
333
  </thead>
334
  <tbody>
335
<tr><td> 1 </td><td>Exo 1</td><td>20</td><td>2</td><td>5.5</td><td>60%</td></tr>
336
<tr><td> 2 </td><td>Exo 2</td><td>10</td><td>3</td><td>6.5</td><td>25%</td></tr>
337
<tr><td> 3 </td><td>Exo 3</td><td>10</td><td>0</td><td>8.5</td><td>100%</td></tr>
338
  </tbody>
339
$table_end
340
<ul><li>
341
The score $(wims_name_thsheet[5]) on the sheet is
342
\(\frac{2\times 20 \times 60 + 3 \times 10 \times 80 + 0}{2\times 20 + 3 \times 10}\% = 68.57\%\)
343
</li><li>
344
The score $(wims_name_thsheet[7]) on the sheet is
345
\(\frac{2\times 60 \times 5.5 + 3 \times 80 \times 6.5 + 0}{2\times 60 + 3 \times 80} = 6.17\)
346
</li></ul>
347
!if $wims_read_parm!=$empty
348
  !exit
14042 guerimand 349
!endif
12763 bpr 350
 
13826 bpr 351
:exodescshow
13838 bpr 352
If you check <span class="tt">$wims_name_yes</span>, the exercise description
353
will appear in the exercise header, not only in the list of the exercise in the sheet
354
!if $wims_read_parm!=$empty
355
  !exit
14042 guerimand 356
!endif
15763 guerimand 357
 
358
:indivtechvar
359
!read lang/help.phtml.fr indivtechvar
360
!exit