Changes between Version 17 and Version 18 of BoltRef
- Timestamp:
- Dec 26, 2007, 1:40:35 PM (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
BoltRef
v17 v18 310 310 may allow the student to review for and/or repeat the exercise set (see below). 311 311 312 Exercise sets may not be nested. 313 314 Example: 312 315 {{{ 313 316 exercise_set( … … 322 325 filename('file_1.php') 323 326 ), 324 repeat(.3, basic_review(), false ),325 repeat(.7, int_review(), true ),326 repeat(1.0, null, true),327 repeat(.3, basic_review(), false, false), 328 repeat(.7, int_review(), true, false), 329 repeat(1.0, null, null, true), 327 330 refresh(array(7,14,28)) 328 331 ); … … 341 344 * grade_threshold: the highest grade to which this item applies 342 345 * review_unit: a unit that reviews the material assessed by for the exercise set. 343 * review_ unit: whether the review is optional.346 * review_optional: whether the review is optional. 344 347 * repeat_optional: whether repeating the exercise set is optional 345 348 … … 352 355 353 356 Otherwise let R be the selected repeat item. 354 If R.repeat_optional is true, the student sees 357 If R.repeat_optional is true, a Next button is shown. 358 If R.review_optional is true, a "Repeat" button is shown. 359 If R.review_unit is present, a "Review" button is shown. 360 361 Thus, in the example above, the student's options are: 362 363 || grade || options || 364 || [0, .3) || review and repeat exercise || 365 || [.3, .7) || review and repeat exercise, or repeat exercise || 366 || [.7, 1) || repeat exercise, or continue || 367 || 1 || continue || 355 368 356 369 == Memory refresh == … … 358 371 If a '''refresh()''' argument is given to exercise_set(), 359 372 then when the set is completed by a student it is added to 360 a "refresh schedule", to be repeated at a later time. 373 a "refresh schedule". 374 Each element in a refresh schedule specifies 361 375 The intervals (in days) are given as arguments to refresh().