Moodle

1.9 Gradebook is very diffcult to show grade letter, %contribution of category, and points.

Details

  • Type: Bug Bug
  • Status: Closed Closed
  • Priority: Minor Minor
  • Resolution: Fixed
  • Affects Version/s: 1.9
  • Fix Version/s: 1.9.8
  • Component/s: Gradebook
  • Labels:
    None
  • Affected Branches:
    MOODLE_19_STABLE
  • Fixed Branches:
    MOODLE_19_STABLE

Description

It seems difficult to set up a category to show more than one of: points, percent, weighted percent, and letters (involves creating additional calculated fields?

Possible solution: At the right? (in a column?) Of each category have an option box to allow the category to print: letter grade/ points / %age / weighted %age. This is important... because at the moment it seems that if you want to display points and weighted %age - you have to create additional categories, rather than selecting an option?... in 1.8 this was much easier, and I am sure lots of people want to be able to show points / percent / letter grade per... eg: Semester( a category in 1.9 gradebook)

This is also important b/c this impacts what is seen in the user report... and I think most people need to be able to choose whether to (optionally) display points, weighted % , or percentage - or a combination of the three( weighted % contribution to total grade vs parent category is an issue for setups with categories within categories)

Issue Links

Activity

Hide
Nicolas Connault added a comment -

I just attached a patch which adds 5 new composite display types. It is a bit hacky but it doesn't require any DB change.

Show
Nicolas Connault added a comment - I just attached a patch which adds 5 new composite display types. It is a bit hacky but it doesn't require any DB change.
Hide
Nicolas Connault added a comment - - edited

Go to http://test.moodle.org/1.9 and login as teacher (password: testm00dle) to see this improvement.

Show
Nicolas Connault added a comment - - edited Go to http://test.moodle.org/1.9 and login as teacher (password: testm00dle) to see this improvement.
Hide
Nicolas Connault added a comment -

Code in CVS

Show
Nicolas Connault added a comment - Code in CVS
Hide
Lael... added a comment -

This is excellent Nicholas. Thank you very much!
Is there a way to chnage which items appear by default in the normal and the advanced section of "Edit categories and Items"? If not; personally I would vote for the aggregation strategy and weight/extra credit to be part of the standard toolset.

The other question I had was - the indenting and little lines used to indicate parent categories are fantastic! - any chance of porting them to the user report also? That way when students look at their report they can see how categories relate to each other...

Again - this is excellent! a major usability upgrade. Thank you, Thank you, Thank you.

Show
Lael... added a comment - This is excellent Nicholas. Thank you very much! Is there a way to chnage which items appear by default in the normal and the advanced section of "Edit categories and Items"? If not; personally I would vote for the aggregation strategy and weight/extra credit to be part of the standard toolset. The other question I had was - the indenting and little lines used to indicate parent categories are fantastic! - any chance of porting them to the user report also? That way when students look at their report they can see how categories relate to each other... Again - this is excellent! a major usability upgrade. Thank you, Thank you, Thank you.
Hide
Helen Foster added a comment -

Apologies for reopening this issue, however the additional grade display type options make the user report look very complicated. A percentage column option for the user report already exists, so why add a further option for displaying percentages in the grade column?

Also, what is the relationship between the grade display type setting in the grade item settings section of the course settings and the grade display type setting when editing a grade item? Both settings have the same help popup. One setting has the additional grade display type options and one doesn't.

Regarding lang/en_utf8/grades.php are the added strings aggregationcoefextrasum, aggregationcoefextrasumhelp and aggregationcoefweighthelp for a different issue? I notice that the string aggregationcoefextrasum is now duplicated.

Show
Helen Foster added a comment - Apologies for reopening this issue, however the additional grade display type options make the user report look very complicated. A percentage column option for the user report already exists, so why add a further option for displaying percentages in the grade column? Also, what is the relationship between the grade display type setting in the grade item settings section of the course settings and the grade display type setting when editing a grade item? Both settings have the same help popup. One setting has the additional grade display type options and one doesn't. Regarding lang/en_utf8/grades.php are the added strings aggregationcoefextrasum, aggregationcoefextrasumhelp and aggregationcoefweighthelp for a different issue? I notice that the string aggregationcoefextrasum is now duplicated.
Hide
Martin Dougiamas added a comment -

Helen's comments make sense to me ... can we have some feedback from Nicolas and those who voted on this?

Show
Martin Dougiamas added a comment - Helen's comments make sense to me ... can we have some feedback from Nicolas and those who voted on this?
Hide
Nicolas Connault added a comment -

Regarding the user report, it needs a facelift. There was some hacking early on to add a percentage column. I believe this is no longer needed with the new display types. I would like to create a new issue for this user report makeover, that makes it easier to see which category each grade belongs to, and makes use of the new display types.

The grade display type in course settings will also have the new types, it's just an oversight.

The lang strings we can probably address in a separate issue, it's not really related to this one.

Show
Nicolas Connault added a comment - Regarding the user report, it needs a facelift. There was some hacking early on to add a percentage column. I believe this is no longer needed with the new display types. I would like to create a new issue for this user report makeover, that makes it easier to see which category each grade belongs to, and makes use of the new display types. The grade display type in course settings will also have the new types, it's just an oversight. The lang strings we can probably address in a separate issue, it's not really related to this one.
Hide
Nicolas Connault added a comment -

I've just added the new display types to the gradebook course settings page.

Show
Nicolas Connault added a comment - I've just added the new display types to the gradebook course settings page.
Hide
Helen Foster added a comment -

Nicolas, please could you explain the relationship between the grade display type setting in the grade item settings section of the course settings and the grade display type setting when editing a grade item. Although they both have the same options, I'm still unclear as to why we have two separate settings.

Show
Helen Foster added a comment - Nicolas, please could you explain the relationship between the grade display type setting in the grade item settings section of the course settings and the grade display type setting when editing a grade item. Although they both have the same options, I'm still unclear as to why we have two separate settings.
Hide
Nicolas Connault added a comment -

Simply put: Course settings are the DEFAULTS for this course's gradebook. When the grade display type of a grade item is set to "Default (#)", it gets its default from the course setting.

Show
Nicolas Connault added a comment - Simply put: Course settings are the DEFAULTS for this course's gradebook. When the grade display type of a grade item is set to "Default (#)", it gets its default from the course setting.
Hide
Helen Foster added a comment -

It seems that this issue was fixed long ago, so I'm putting 1.9.8 as the fix version.

Please create a new issue for any further suggested improvements to the gradebook.

Show
Helen Foster added a comment - It seems that this issue was fixed long ago, so I'm putting 1.9.8 as the fix version. Please create a new issue for any further suggested improvements to the gradebook.

People

Vote (10)
Watch (6)

Dates

  • Created:
    Updated:
    Resolved: