Advanced Conditional Points Example: Penalize Late Completion
With advanced conditional points, you can encourage students to submit their work early by adding an increasing penalty for later submissions before the due date.
Grant extensions to apply penalties after the due date.
You can use this example as shown or adjust the values as needed.
Explanation for Students
Your answers are penalized if submitted close to the due date according to the following schedule:
To add, update, or remove penalty values and periods, change the @pbd array values in
lines 3-5. For example,
[2, 'days', .05] deducts 5% for answers submitted less than 2
days before the due date.
List penalty periods in chronological order, starting with the earliest period.
- Formula must include a single
<eqn>tag containing one or more Perl statements.
- The value of the last Perl statement is used as the point value for the question or question part.
- Formula is limited to 255 characters (including line breaks). Additional characters are not saved.