Moodle

Assignment upload boilerplate

Details

  • Type: Improvement Improvement
  • Status: Open Open
  • Priority: Major Major
  • Resolution: Unresolved
  • Affects Version/s: 1.9.1, 2.0
  • Fix Version/s: None
  • Component/s: Assignment (2.2)
  • Labels:
    None
  • Affected Branches:
    MOODLE_19_STABLE, MOODLE_20_STABLE

Description

Provide a facility to require that the student acknowledges a "boiler plate" text screen before submitting each assignment. This is likely to be along the lines of reminding them of the rules on plagiarism or suchlike.

One important feature is that the text is reasonably immutable, to avoid a defense of "It didn't say that when I agreed to it".

Discussion:
http://moodle.org/mod/forum/discuss.php?d=97550

  1. assignment_boilerplate.diff
    23/May/08 8:51 PM
    7 kB
    Howard Miller
  1. settings.png
    67 kB
    22/May/08 9:58 PM
  2. upload.png
    83 kB
    22/May/08 10:01 PM

Issue Links

Activity

Hide
Howard Miller added a comment -

I've got to hack something together for this anyway. I'll post the patch in the next few days.

Show
Howard Miller added a comment - I've got to hack something together for this anyway. I'll post the patch in the next few days.
Hide
Howard Miller added a comment -

This is what the settings page for Assignment looks like. Note the additional textarea for adding the text.

Show
Howard Miller added a comment - This is what the settings page for Assignment looks like. Note the additional textarea for adding the text.
Hide
Howard Miller added a comment -

If text is defined, this will be added to the upload page like so (this is rough at the moment). The student must tick the box before their upload is accepted. I guess a bit of JS to grey out the upload action until the box is clicked would be cool.

Show
Howard Miller added a comment - If text is defined, this will be added to the upload page like so (this is rough at the moment). The student must tick the box before their upload is accepted. I guess a bit of JS to grey out the upload action until the box is clicked would be cool.
Hide
Howard Miller added a comment -

If anybody is keen, I have attached the diffs (against 1.9.1+) for this patch.

Show
Howard Miller added a comment - If anybody is keen, I have attached the diffs (against 1.9.1+) for this patch.
Hide
Ray Lawrence added a comment -

This is a potentially useful addition to core but ONLY if it can be configured or turned off as required.

If included as outlined here the potential to use the assignment module varied and imaginative ways is lost.

Show
Ray Lawrence added a comment - This is a potentially useful addition to core but ONLY if it can be configured or turned off as required. If included as outlined here the potential to use the assignment module varied and imaginative ways is lost.
Hide
Howard Miller added a comment -

Don't panic Ray, I don't think we've got to the bottom of exactly how to make this useful yet. The diffs are what I had to do for my requirements not, I think, what should end up in core. What does anybody else whose watching think?

You know I always end up agreeing with you in the end anyway

Show
Howard Miller added a comment - Don't panic Ray, I don't think we've got to the bottom of exactly how to make this useful yet. The diffs are what I had to do for my requirements not, I think, what should end up in core. What does anybody else whose watching think? You know I always end up agreeing with you in the end anyway
Hide
Ray Lawrence added a comment -

LOL

Stepping away from the panic button now...

Show
Ray Lawrence added a comment - LOL Stepping away from the panic button now...

People

Vote (6)
Watch (7)

Dates

  • Created:
    Updated: