Rev 17180 | 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">>aaaammjj.hh:mm</span> |
10602 | reyssat | 101 | allows to specify a start time ;</li> |
12664 | bpr | 102 | <li><span class="tt wims_code_words"><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"><20131007.10:30 >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> |
||
17251 | bpr | 116 | </li><li><span class="tt wims_code_words">$(name_allowtype[4])</span> : |
10602 | reyssat | 117 | this option may be chosen to individualize access restrictions using a |
118 | <span class="tt wims_code_words">technical variable</span> |
||
12664 | bpr | 119 | (this technique variable is defined for each participant either |
120 | manually using the technical variables management module or using |
||
121 | a <span class="tt wims_code_words">$wims_name_Vote</span>). |
||
10602 | reyssat | 122 | When choosing this option, a menu allows you to select the technical |
12664 | bpr | 123 | variable used as a differentiation criterion and a table allows |
124 | the setting of the filter (using the same format as above) |
||
10602 | reyssat | 125 | for each possible value of the variable. |
17180 | bpr | 126 | <br> |
12664 | bpr | 127 | In the case of a technical variable defined using the model |
128 | <span class="tt wims_code_words"> individualized access</span> |
||
129 | of a <span class="tt wims_code_words">$wims_name_Vote</span> |
||
10602 | reyssat | 130 | specific to the time slot reservation creation, |
131 | the table is pre-filled with the data proposed in the |
||
132 | creation of the vote. These data can be modified, |
||
133 | but the changes are not reflected on the vote. |
||
134 | </li> |
||
16798 | guerimand | 135 | <li>Ces réglages peuvent être propagés : |
136 | <ul> |
||
137 | <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> |
||
138 | <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 | 139 | </ul> |
16798 | guerimand | 140 | </li> |
141 | </ul> |
||
17251 | bpr | 142 | |
10602 | reyssat | 143 | !if $tv_listtechvar!=$empty |
14555 | bpr | 144 | the technical variables currently available in your class are: |
145 | !read adm/vfilter/listvar.phtml |
||
10602 | reyssat | 146 | !else |
17251 | bpr | 147 | <div class="wims_msg info"> |
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. |
||
17251 | bpr | 150 | </div> |
10602 | reyssat | 151 | !endif |
152 | !if $wims_read_parm!=$empty |
||
14555 | bpr | 153 | !exit |
10602 | reyssat | 154 | !endif |
3947 | bpr | 155 | |
10602 | reyssat | 156 | :variable |
157 | <p> |
||
12664 | bpr | 158 | In order to individualize the access restrictions, it is possible |
10602 | reyssat | 159 | to put a variable (in the example below, write |
160 | <span class="tt wims_code_words">\timelimit</span>). |
||
161 | This variable must be defined for each participant according |
||
162 | the previous rules, or manually in the properties of |
||
163 | a participant's account (technical variable). |
||
164 | </p><p> |
||
165 | Example : write |
||
166 | <span class="tt wims_code_words">timelimit=<20131007.10:30 >20131001.10:00</span> |
||
12664 | bpr | 167 | in the "Technical variable" input field of the properties account |
10602 | reyssat | 168 | of a student. |
169 | For participants for which this variable is empty, |
||
170 | the score recording is closed. |
||
171 | </p><p> |
||
172 | You can add this variable using the spreadsheet link. |
||
12664 | bpr | 173 | If the restriction is choosen by a participant (registration by |
10602 | reyssat | 174 | certain dates for example), it is possible to create and use a vote |
175 | in guided mode (See corresponding help). |
||
176 | </p> |
||
14555 | bpr | 177 | !!if $wims_read_parm!=$empty |
178 | !exit |
||
179 | !!endif |
||
180 | |||
181 | :dependancies |
||
182 | <h2 id="dependancies">$(name_shtab[6])</h2> |
||
183 | <p> |
||
184 | It means that a participant must get |
||
185 | required scores in other exercises of the worksheet before he/she can do |
||
186 | this one. For example, |
||
187 | <span class="tt wims_code_words">1:50,2:30,3+4+5:60</span> |
||
188 | means that the |
||
189 | participant must get 50% success on exercise 1, 30% success on exercise 2, |
||
190 | and an average of 60% success on exercises 3, 4, 5. |
||
191 | </p> |
||
192 | |||
8690 | bpr | 193 | !if $wims_read_parm!=$empty |
14555 | bpr | 194 | !exit |
8690 | bpr | 195 | !endif |
4528 | bpr | 196 | |
197 | :feedback |
||
10602 | reyssat | 198 | <h2 id="feedback">$(name_shtab[10])</h2> |
4528 | bpr | 199 | |
12664 | bpr | 200 | You can provide in this field a link to a WIMS document |
10602 | reyssat | 201 | or exercise. The link to this resource appears when the score is |
202 | strictly less than a preset note (out of 10). |
||
12664 | bpr | 203 | The second item is the limit rating (out of 10), the first item is |
10602 | reyssat | 204 | the address as follows (abbreviated): |
205 | <ul><li> |
||
12664 | bpr | 206 | Exercise from a public module or document : |
10602 | reyssat | 207 | <span class="tt wims_address">module=xxx</span> |
208 | (as in <span class="wims_button disabled">$wims_name_about</span>). |
||
209 | </li><li> |
||
12664 | bpr | 210 | Exercise in the class : |
10602 | reyssat | 211 | <span class="tt wims_address">module=classes/fr&exo=_file_name_</span> |
12664 | bpr | 212 | where <span class="tt">_file_name_</span> |
10602 | reyssat | 213 | is the file name of the exercise |
214 | (without the extension <span class="tt">.oef</span>). |
||
215 | </li><li> |
||
216 | Document in the class : |
||
217 | <span class="tt wims_address">module=adm/doc&doc=c1&+block=_block_name_</span> |
||
17251 | bpr | 218 | </li><li> |
219 | Glose du glossaire général |
||
220 | <span class="tt wims_address">module=adm/tool/glossary&special_parm=_nom_glose</span> |
||
221 | (par exemple, _nom_glose est mathematics/algebra/fr/affixe). |
||
10602 | reyssat | 222 | </li></ul> |
7402 | bpr | 223 | |
10602 | reyssat | 224 | Additonal parameters may be added (see |
225 | <span class="wims_button disabled">$wims_name_about</span>). |
||
226 | |||
12664 | bpr | 227 | For instance, in the example below, if the score is less than 5, |
228 | the student will be led to the document |
||
10602 | reyssat | 229 | <span class="tt">c2</span> of the class, more specifically |
230 | on the page corresponding to the block |
||
231 | <span class="tt">aaa</span> of this document. |
||
232 | |||
233 | <pre>module=adm/doc&doc=c2&+block=aaa,5</pre> |
||
234 | |||
235 | In the example below, there will be a |
||
12664 | bpr | 236 | link to an exercise of the module H6/set/oefset.fr whose source is |
10602 | reyssat | 237 | named traduction1 (the score of the student on this exercise |
238 | will not be recorded in the class). |
||
239 | |||
240 | <pre>module=H6/set/oefset.fr&cmd=new&exo=traduction1,10</pre> |
||
241 | |||
242 | By writing two numbers (the second of which is positive), the button |
||
243 | appears when the score is between the second number |
||
244 | and the first number: for example, if you put |
||
245 | <pre>module=H6/set/oefset.fr&cmd=new&exo=traduction1,11,10</pre> |
||
12664 | bpr | 246 | the button appears when the score is 10 and the word |
10602 | reyssat | 247 | $wims_name_feedbackplus |
12664 | bpr | 248 | is writen. If the second number is 0, the behavior is the same as |
10602 | reyssat | 249 | if it did not exist. |
250 | |||
12664 | bpr | 251 | You can also insert a help link in the sheet by first selecting a |
10602 | reyssat | 252 | WIMS resource and following the link |
253 | <span class="wims_button disabled">$wims_name_addh</span> |
||
254 | in the left menu. |
||
255 | |||
256 | !!if $wims_read_parm!=$empty |
||
12664 | bpr | 257 | !exit |
10602 | reyssat | 258 | !!endif |
259 | |||
7402 | bpr | 260 | :series |
10602 | reyssat | 261 | <p> |
262 | In general, the exercises of a series are randomly chosen |
||
263 | and at least one exercise for each type is proposed if the requested |
||
264 | number allows it. |
||
265 | </p><p> |
||
266 | You asked in the expert setting for a non random order, |
||
267 | you can change here the order of exercises in a series. |
||
268 | </p> |
||
12703 | bpr | 269 | !exit |
12664 | bpr | 270 | |
13192 | bpr | 271 | :score |
272 | !changeto adm/lang/help.score.en |
||
273 | |||
274 | :exotrymax |
||
13838 | bpr | 275 | <h2 id="exotrymax">Maximal number of attempts</h2> |
276 | This parameter defines a maximal number <span class="tt">n</span> |
||
277 | of attempts to be used in the calculation of grades when score recording is open on the sheet. |
||
278 | <p> |
||
279 | If you do not want to set a maximum value, leave this field empty. |
||
280 | </p> |
||
281 | <p> |
||
282 | <strong>Attempt or try</strong>: working on a series of exercices counts |
||
283 | as an attempt whether or not an answer is supplied |
||
284 | and whether or not score recording is enabled. |
||
285 | </p> |
||
286 | If a postive number <span class="tt">n</span> is supplied |
||
287 | <ul><li> |
||
288 | one still may work on the exercise after this number is attained; |
||
289 | </li><li> |
||
290 | the attempt counter is incremented only when score recording is open on the sheet by the teacher. |
||
291 | </li><li> |
||
292 | the grade calculation uses only the scores for the <span class="tt">n</span> |
||
293 | first attempts with score recording activated. Therefore, the required point number for the exercice |
||
294 | cannot exceed <span class="tt">10 x n,</span> as this is the maximum number of points |
||
295 | a participant might obtain for the exercice. |
||
296 | </li></ul> |
||
13192 | bpr | 297 | !exit |
298 | |||
12703 | bpr | 299 | :weight |
14555 | bpr | 300 | !changeto adm/lang/weight.en |
12763 | bpr | 301 | !exit |
12703 | bpr | 302 | |
12763 | bpr | 303 | :weightexo |
13838 | bpr | 304 | !set wims_backslash_insmath=yes |
305 | <h2 id="weightexo">Weight of an exercise in the sheet</h2> |
||
306 | The weight of an exercise in the sheet is used in the calculation of three work |
||
307 | estimators on a sheet |
||
308 | - <span class="wims_code_variable">$(wims_name_thsheet[5]), |
||
309 | $(wims_name_thsheet[10]), $(wims_name_thsheet[13])</span> |
||
310 | and in the calculation of the score <span class="wims_code_variable">$(wims_name_thsheet[7])</span> de la feuille. |
||
311 | <ul><li> The value of the indicator <span class="wims_code_variable">$(wims_name_thsheet[5])</span> |
||
312 | is the weighted arithmetic mean of the scores from the exercises of the sheet, |
||
313 | each weight being the product of the weight |
||
314 | of the exercise in the sheet by the required points number. |
||
315 | A similar rule is used to compute the value of |
||
316 | <span class="wims_code_variable">$(wims_name_thsheet[10])</span> |
||
317 | and <span class="wims_code_variable">$(wims_name_thsheet[13])</span>. |
||
318 | </li><li> The grade <span class="wims_code_variable">$(wims_name_thsheet[7])</span> |
||
319 | on the sheet is a weighted mean of the quality note obtained for each exercise, |
||
320 | the weight being the product of the the weight of the exercise in the sheet by the |
||
321 | the running total estimator on the exercise. |
||
322 | </li></ul> |
||
323 | <p> |
||
324 | A value of 0 means you do not want the scores from this exercise to be used. |
||
325 | </p> |
||
326 | Example: This spreadsheet shows the results for a student on a sheet with 3 exercises: |
||
327 | $table_header |
||
328 | <thead> |
||
329 | $table_hdtr |
||
330 | <th scope="col" data-sort-method="number">$(wims_name_thsheet[1])</th> |
||
331 | <th scope="col">$(wims_name_thsheet[2])</th> |
||
332 | <th scope="col" data-sort-method="number">$(wims_name_thsheet[3])</th> |
||
333 | <th scope="col" data-sort-method="number">$(wims_name_thsheet[4])</th> |
||
334 | !!qualite |
||
335 | <th scope="col" data-sort-method="number">$(wims_name_thsheet[7])</th> |
||
336 | <th scope="col" data-sort-method="number">$(wims_name_thsheet[5])</th> |
||
337 | </tr> |
||
338 | </thead> |
||
339 | <tbody> |
||
340 | <tr><td> 1 </td><td>Exo 1</td><td>20</td><td>2</td><td>5.5</td><td>60%</td></tr> |
||
341 | <tr><td> 2 </td><td>Exo 2</td><td>10</td><td>3</td><td>6.5</td><td>25%</td></tr> |
||
342 | <tr><td> 3 </td><td>Exo 3</td><td>10</td><td>0</td><td>8.5</td><td>100%</td></tr> |
||
343 | </tbody> |
||
344 | $table_end |
||
345 | <ul><li> |
||
346 | The score $(wims_name_thsheet[5]) on the sheet is |
||
347 | \(\frac{2\times 20 \times 60 + 3 \times 10 \times 80 + 0}{2\times 20 + 3 \times 10}\% = 68.57\%\) |
||
348 | </li><li> |
||
349 | The score $(wims_name_thsheet[7]) on the sheet is |
||
350 | \(\frac{2\times 60 \times 5.5 + 3 \times 80 \times 6.5 + 0}{2\times 60 + 3 \times 80} = 6.17\) |
||
351 | </li></ul> |
||
352 | !if $wims_read_parm!=$empty |
||
353 | !exit |
||
14042 | guerimand | 354 | !endif |
12763 | bpr | 355 | |
13826 | bpr | 356 | :exodescshow |
13838 | bpr | 357 | If you check <span class="tt">$wims_name_yes</span>, the exercise description |
358 | will appear in the exercise header, not only in the list of the exercise in the sheet |
||
359 | !if $wims_read_parm!=$empty |
||
360 | !exit |
||
14042 | guerimand | 361 | !endif |
15763 | guerimand | 362 | |
363 | :indivtechvar |
||
364 | !read lang/help.phtml.fr indivtechvar |
||
365 | !exit |