Details

    • Type: Sub-task
    • Status: Closed
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: 1.9
    • Fix Version/s: 1.9
    • Component/s: Gradebook
    • Labels:
      None
    • Affected Branches:
      MOODLE_19_STABLE
    • Fixed Branches:
      MOODLE_19_STABLE

      Description

      A new grading section added to the course mod update form using a single function (similar to standard_coursemodule_elements()) which offers a choice between:

      • basic grading (as now) OR
      • outcomes

      The course outcomes are shown in a multi-select list and any number can be chosen.

      For Moodle 1.9 we should not offer both, to keep things simple.

      The result of these forms goes to course/mod.php which is able to process them without any further functions from the module itself. Roughly it would use something like grade_get_items to find out what items were already set, and then compare to the new form input to work out what calls to grade_update() need to made to create/update/delete existing grade_items.

      Note that not all activities could be upgraded to support this. Assignment is a natural first one to implement for 1.9, then we can see after that.

      Potentially even modules without grading could still support outcomes, the columns in the gradebook would just have to be filled in manually, that's all.

        Attachments

          Activity

            People

            Assignee:
            nicolasconnault Nicolas Connault
            Reporter:
            dougiamas Martin Dougiamas
            Tester:
            Nobody
            Participants:
            Component watchers:
            Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias, Sujith Haridasan
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Fix Release Date:
              3/Mar/08