Assuming there is no way to set the grade scale besides with whole numbers, I've been looking into the calculations settings. I want to simply round up my final grade percentages so that anything .5 rounds up to the next whole number. Ex. 95.52% would round up to a 96%
I've tried using the round function in the settings but it ends up only applying to the "real" grade and not to the percentage.
Would love some thoughts
You may go to the setting of your Final grade (locate Edit icon near it at the Categories and Items interface). Then set:
Grade display type : Percentage
Overall decimal points: 0
Thank you so much! What a simple solution.
Will this then round down as well as up?
95.49% will be shown (not calculated) as 95 %
Problem is you can't access the five decimal places from the user interface. You need to open up your database, go to mdl_grade_letters and adjust the cutoffs for the contextid of 1 for a sitewide change, or otherwise... work out which course it is for... unfortunately I am not sure how because the context id is not the same as the courseid.
Be aware that if you enter decimals manually in the DB they will work fine, but your editing screen with the dropdown will say 'unused'. If you view (not edit) the grade letters from a course however, you will see them represented as they are in the DB.
Of course it would be much easier if we can get the code changed to allow us to enter decimals directly into the Grade Letter cutoffs instead of having only a drop-down list. I noticed that the LSU gradebook allows this - I wonder if it can be merged in?
ok -hope this helps someone
I created a tracker issue for this and a related problem of entering decimals when grading an assigmment. Please vote.
Grade Scales - Currently, only integers can be specified as letter grade boundaries when creating a grade scale. Provide the ability to specify a real number.
When creating a grading scale, the letter grade boundary is chosen from a drop-down list box and only an integer can be chosen. For example. I chose 89% as the letter grade boundary for an A-. As a result, any grade over 89, example 89.1 displays as an A-. I want only an 89.5 or higher to display as an A-. I am requesting a way to specify any number as a letter grade boundary in addition to the integer choices currently in the drop-down list box, example 89.4% as the letter grade boundary for A-.
Assignment Grading - Currently only integers can be chosen from the drop-down list box when grading an assignment. Provide the ability to type a real number in addition to selecting an integer in the list.
When an assignment is created, a user can specify a numeric grade. When the assignment is graded, only integers appear in the drop-down list box. Example. I created an assignment worth 50 points. When I go to grade the assignment, my choices in the Grade drop-down list are 50/50, 49/50, 48/50, 47/50, etc. THere is no way to assign a 48.5 other than to go to the Gradebook which is a cumbersome way to do it. Grading within the assignment allows for email feedback, a larger feedback window and formatting options for feedback. I am requesting a way to assign a grade (perhaps in a combo box instead of a drop-down list box) that allows a user to type a real number in addition to choosing an integer from the grades listed.
I think your first tracker issue is the same as what I posted. Basically asking to be able to enter real numbers as the grade cutoff in the Grade Letters settings.
As for the second one - take a look at: http://server3.moodle.com/browse/MDL-6226 which also looks similar.