Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-18010

Flood fill a Grade for every student in the class

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.0
    • Fix Version/s: None
    • Component/s: Gradebook
    • Labels:
    • Affected Branches:
      MOODLE_20_STABLE

      Description

      When using the grade book it would be a timesaver to be able to floodfill a mark for every student in the class. Example. I'll floodfill 7/10 for every student then adjust up or down when marking. This would be a timesaver for offline tasks like "Participation in class discussions"
      The other feature would be to be able to floodfill zero for any student who has not submitted the task.

        Gliffy Diagrams

          Activity

          Hide
          davem1234 Dave Murray added a comment -

          Thanks Rob, for posting this issue in the tracker.

          I think this function would also be really useful as a timesaver when marking attendance scores as well.

          Show
          davem1234 Dave Murray added a comment - Thanks Rob, for posting this issue in the tracker. I think this function would also be really useful as a timesaver when marking attendance scores as well.
          Hide
          emmarichardson Emma Richardson added a comment -

          Dave, you can already autofill the attendance - just click on the letter at the top of the column.

          Show
          emmarichardson Emma Richardson added a comment - Dave, you can already autofill the attendance - just click on the letter at the top of the column.
          Hide
          elenaivanova Elena Ivanova added a comment -

          I just want too add that autofill option is useful both for a whole class and just for a group
          (same group grade is even more common, imho)

          Show
          elenaivanova Elena Ivanova added a comment - I just want too add that autofill option is useful both for a whole class and just for a group (same group grade is even more common, imho)
          Hide
          davem1234 Dave Murray added a comment -

          Thanks for the advice Emma. I've just installed the attendance module (for the first time) and it is really useful. I think it also shows clearly just how useful the autofill function would be in the gradebook. Regards.

          Show
          davem1234 Dave Murray added a comment - Thanks for the advice Emma. I've just installed the attendance module (for the first time) and it is really useful. I think it also shows clearly just how useful the autofill function would be in the gradebook. Regards.
          Hide
          ganderson Gary Anderson added a comment -

          Locally, we do something similar with assignments. We have buttons for "set grades to max" and "set grades to min".

          I use it, for example, to mark as "completed" all homework assignments, except for those students who have not done the work.

          Then, since I don't accept work after a chapter test, I use the "set grades to min" button to give all undone work a zero.

          It only works for the assignment module, and it does not let you do arbitrary fill values, but is a simple and very useful fix if people think it will address the issue.

          Show
          ganderson Gary Anderson added a comment - Locally, we do something similar with assignments. We have buttons for "set grades to max" and "set grades to min". I use it, for example, to mark as "completed" all homework assignments, except for those students who have not done the work. Then, since I don't accept work after a chapter test, I use the "set grades to min" button to give all undone work a zero. It only works for the assignment module, and it does not let you do arbitrary fill values, but is a simple and very useful fix if people think it will address the issue.
          Hide
          elenaivanova Elena Ivanova added a comment -

          Thank you Gary. Do you have a contrib code somewhere for this? It is indeed a useful feature for the assignment interface.

          But I still think that we need the ability to flood fill the grades (for groups and whole class) for any gradable items in the gradebook itself, including manually added columns.

          Show
          elenaivanova Elena Ivanova added a comment - Thank you Gary. Do you have a contrib code somewhere for this? It is indeed a useful feature for the assignment interface. But I still think that we need the ability to flood fill the grades (for groups and whole class) for any gradable items in the gradebook itself, including manually added columns.
          Hide
          ganderson Gary Anderson added a comment -

          Elena (and whoever else may find this useful). Here is the patch that was asked for.

          While it could be easily modified for use by the gradebook rather than just the assignment module, my own experience causes me to discourage using the gradebook directly for data entry except for overrides. The gradebook does not play fair with the modules, so once it takes over you are prevented from using the specialized assessment tools that each activity provides.

          Also, this patch just does max and min, which I think has always suited our purposes. For example, I might have an assignment graded as not completed or completed. Once I have gone around and seen that every student has done their work, I set the whole class (or a group) to max, and then either put in no grade for absent/excused students (usually with feedback) or zero for unexcused missing work.

          Later, usually after a unit is over, I go back and give zero (or minimum) to every student where late work is no longer OK, again, usually with appropriate feedback.

          Hope this helps.

          Show
          ganderson Gary Anderson added a comment - Elena (and whoever else may find this useful). Here is the patch that was asked for. While it could be easily modified for use by the gradebook rather than just the assignment module, my own experience causes me to discourage using the gradebook directly for data entry except for overrides. The gradebook does not play fair with the modules, so once it takes over you are prevented from using the specialized assessment tools that each activity provides. Also, this patch just does max and min, which I think has always suited our purposes. For example, I might have an assignment graded as not completed or completed. Once I have gone around and seen that every student has done their work, I set the whole class (or a group) to max, and then either put in no grade for absent/excused students (usually with feedback) or zero for unexcused missing work. Later, usually after a unit is over, I go back and give zero (or minimum) to every student where late work is no longer OK, again, usually with appropriate feedback. Hope this helps.
          Hide
          tsala Helen Foster added a comment -

          Thanks everyone for your comments.

          Here's a link to further discussion of this issue:
          http://moodle.org/mod/forum/discuss.php?d=168462

          Show
          tsala Helen Foster added a comment - Thanks everyone for your comments. Here's a link to further discussion of this issue: http://moodle.org/mod/forum/discuss.php?d=168462
          Hide
          marina Marina Glancy added a comment -

          Closing this issue since it was implemented in Single view report

          Show
          marina Marina Glancy added a comment - Closing this issue since it was implemented in Single view report

            People

            • Votes:
              16 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: