Moodle
  1. Moodle
  2. MDL-32222

Improve location of assigned activity rubrics

    Details

    • Affected Branches:
      MOODLE_22_STABLE, MOODLE_23_STABLE
    • Fixed Branches:
      MOODLE_24_STABLE

      Description

      As rubrics are created and assigned to activities, both teachers and students would expect that a link to the rubric be located in close proximity to the activity description - which is where teachers would most likely include instructions for the activity and reference the rubric provided. There has been thought and effort placed in providing options for the activity description to be displayed below the activity link on the main course page as well as displayed when the activity is chosen. A rubric is valuable companion to any description in that it provides instruction and a framework for the activity.

      I would value a standard implementation where the rubric associated with the activity can be linked (by default if the preview is allowed?) directly below the activity description content.

      Currently, the availability of the assigned rubric to the student is dependent upon having the Navigation block appear on this page type. If this block does not display, the rubric is inaccessible. Also, the teacher view show the rubric in a different location (Settings -> Assignment administration -> Advanced grading). Instructors may likely provide inaccurate instructions to students on where to find the rubric since they would not think to view as student role AND look in the Navigation block when they find rubrics in the settings block.

      If there is a link for the teachers to the rubric in the same manner explained above that would help with some navigation consistency between roles as well.

        Gliffy Diagrams

          Issue Links

            Activity

            Hide
            Eric Strom added a comment -

            I've attached a mockup of the general idea within a online audio assignment activity. The placement could be done for any assignment.

            Show
            Eric Strom added a comment - I've attached a mockup of the general idea within a online audio assignment activity. The placement could be done for any assignment.
            Hide
            Michael de Raadt added a comment -

            Thanks for suggesting this.

            If you can propose a code solution, that will help others who may have the same need and will increase the chance of this improvement/feature coming about sooner. If you are able to provide a patch, please add a patch label so we will spot it

            Show
            Michael de Raadt added a comment - Thanks for suggesting this. If you can propose a code solution, that will help others who may have the same need and will increase the chance of this improvement/feature coming about sooner. If you are able to provide a patch, please add a patch label so we will spot it
            Hide
            Michael de Raadt added a comment -

            I thought I should also point out that you can now optionally display the rubric with the description. See the linked issue for details.

            Show
            Michael de Raadt added a comment - I thought I should also point out that you can now optionally display the rubric with the description. See the linked issue for details.
            Hide
            Eric Strom added a comment -

            Michael, thanks for considering... I was confused by your last comment in that (based on the 30771 thread and our installation of 2.2.2) the rubric description is an option to display to students - as far as I can tell, only located in the Navigation block for students. That is much different from the rubric being displayed with the activity description. Did I miss another location where the rubric can be displayed with the activity description?

            Show
            Eric Strom added a comment - Michael, thanks for considering... I was confused by your last comment in that (based on the 30771 thread and our installation of 2.2.2) the rubric description is an option to display to students - as far as I can tell, only located in the Navigation block for students. That is much different from the rubric being displayed with the activity description. Did I miss another location where the rubric can be displayed with the activity description?
            Hide
            Eric Strom added a comment -

            It came to mind that it may be more more useful to have the ability to expand and contract the display of the rubric below the description field for an activity instead of simply linking to a separate page.

            This functionality would allow rubric charts (especially large ones) to be out of the way for students when viewing the activity itself but still accessible for review at a glance.

            The appearance could be very much like the theme used in this tracker page. See newly attached mockup.

            Show
            Eric Strom added a comment - It came to mind that it may be more more useful to have the ability to expand and contract the display of the rubric below the description field for an activity instead of simply linking to a separate page. This functionality would allow rubric charts (especially large ones) to be out of the way for students when viewing the activity itself but still accessible for review at a glance. The appearance could be very much like the theme used in this tracker page. See newly attached mockup.
            Hide
            Eric Strom added a comment -

            rubric expanded below activity description.

            Show
            Eric Strom added a comment - rubric expanded below activity description.
            Hide
            Koen Roggemans added a comment -

            Just spend an hour searching on teachers and students request for the rubrics form. Only accessible from navigation didn't come up in my mind at first.

            Added problem is that the name of the rubric form in the navigation block is a concatenated string from [gradingof,gradingform_rubric] and [submissions,mod_assignment], which ends up (at least in Dutch) in 3 rather long words that together still don't mean what it is actually about, while there exists one nice word for it that would perfectly describe it. How to devide that over the two concatenated strings?

            I think Eric's proposed sollution is a good one: the rubric can be seen a part of the description of the assignment. It describes what is expected from the students.

            Show
            Koen Roggemans added a comment - Just spend an hour searching on teachers and students request for the rubrics form. Only accessible from navigation didn't come up in my mind at first. Added problem is that the name of the rubric form in the navigation block is a concatenated string from [gradingof,gradingform_rubric] and [submissions,mod_assignment] , which ends up (at least in Dutch) in 3 rather long words that together still don't mean what it is actually about, while there exists one nice word for it that would perfectly describe it. How to devide that over the two concatenated strings? I think Eric's proposed sollution is a good one: the rubric can be seen a part of the description of the assignment. It describes what is expected from the students.
            Hide
            Eric Strom added a comment -

            Based on the confusion I've heard consistent from my faculty and others who are trying out rubrics and the increased voting for this item, this probably should be considered more than a minor issue. Wishing I had coding expertise to assist - perhaps some day. Do we have anyone in the development community considering this?

            Show
            Eric Strom added a comment - Based on the confusion I've heard consistent from my faculty and others who are trying out rubrics and the increased voting for this item, this probably should be considered more than a minor issue. Wishing I had coding expertise to assist - perhaps some day. Do we have anyone in the development community considering this?
            Hide
            Longfei Yu added a comment -

            I hacked the source code (v2.2.4) a little bit, and the rubric definition link will show up at the bottom of the description. When you click the link, it will direct you to the definition page. Hope it helps.

            in the mod/assignment/lib.php:

            209 function view_intro() {
            210 //====================================replace the following line
            211 //global $OUTPUT;
            212 global $OUTPUT, $DB, $CFG;
            213 echo $OUTPUT->box_start('generalbox boxaligncenter', 'intro');
            214 echo format_module_intro('assignment', $this->assignment, $this->cm->id);
            215 //add the following lines
            216 if ($areaid = $DB->get_field('grading_areas', 'id', array('contextid' => $this->context->id, 'activemethod' => 'rubr ic'))) { if ($DB->get_record('grading_definitions', array('areaid' => $areaid, 'method' => 'rubric'))) {
            217 $rubric_def_link = "{$CFG->wwwroot}/grade/grading/form/rubric/preview.php?areaid=".$areaid;
            218 echo '<br /><a href="'.$rubric_def_link.'">Rubric for this assignment</a>';
            219 }
            220 }
            221 //======================
            222 echo $OUTPUT->box_end();
            223 echo plagiarism_print_disclosure($this->cm->id);
            224 }
            225

            Show
            Longfei Yu added a comment - I hacked the source code (v2.2.4) a little bit, and the rubric definition link will show up at the bottom of the description. When you click the link, it will direct you to the definition page. Hope it helps. in the mod/assignment/lib.php: 209 function view_intro() { 210 //====================================replace the following line 211 //global $OUTPUT; 212 global $OUTPUT, $DB, $CFG; 213 echo $OUTPUT->box_start('generalbox boxaligncenter', 'intro'); 214 echo format_module_intro('assignment', $this->assignment, $this->cm->id); 215 //add the following lines 216 if ($areaid = $DB->get_field('grading_areas', 'id', array('contextid' => $this->context->id, 'activemethod' => 'rubr ic'))) { if ($DB->get_record('grading_definitions', array('areaid' => $areaid, 'method' => 'rubric'))) { 217 $rubric_def_link = "{$CFG->wwwroot}/grade/grading/form/rubric/preview.php?areaid=".$areaid; 218 echo '<br /><a href="'.$rubric_def_link.'">Rubric for this assignment</a>'; 219 } 220 } 221 //====================== 222 echo $OUTPUT->box_end(); 223 echo plagiarism_print_disclosure($this->cm->id); 224 } 225
            Hide
            Joshua Holden added a comment -

            I would settle for a plain old link on the description page.

            Show
            Joshua Holden added a comment - I would settle for a plain old link on the description page.
            Hide
            John Blaser added a comment -

            I have been using Moodle and the assignment module for some time. The rubric feature is a key and very useful feature of the module. As much as I like the new version of the module, I was extremely disappointed (for all the reasons stated in the description) with the rubric not being displayed right on the course assignment page. My students view the assignment rubrics frequently, thus it has been necessary for me to do an image capture of the rubrics I create so that I can paste them in the assignment editing box below the assignment. I would like to see the rubric display immediately below the assignment.

            Show
            John Blaser added a comment - I have been using Moodle and the assignment module for some time. The rubric feature is a key and very useful feature of the module. As much as I like the new version of the module, I was extremely disappointed (for all the reasons stated in the description) with the rubric not being displayed right on the course assignment page. My students view the assignment rubrics frequently, thus it has been necessary for me to do an image capture of the rubrics I create so that I can paste them in the assignment editing box below the assignment. I would like to see the rubric display immediately below the assignment.
            Hide
            Mary Cooch added a comment -

            Closing because since 2.4 students see the rubric directly on their assignment - http://docs.moodle.org/24/en/Rubrics

            Show
            Mary Cooch added a comment - Closing because since 2.4 students see the rubric directly on their assignment - http://docs.moodle.org/24/en/Rubrics

              People

              • Votes:
                33 Vote for this issue
                Watchers:
                17 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: