[Assignments] weighting in assignment groups

It seems this has been a reoccurring request for some time now, but is not generating the votes needed to get attention. Perhaps it is time to try again!


Canvas would benefit greatly from being able to allocate a weighting to individual assignments within an assignment group. At present, rather than an overarching "Geography" assignment group for HASS, I have to put each individual assignment in their own group to distribute task weighting for the course. HASS also covers economics, politics and history - that makes for A LOT of assignment groups to break up the weighting for tasks.


In my view, it would be much simpler to have the Assignment Group that aligns with the unit or module being taught and has a weighting for the overall course, and an individual assignment weighting function within the group without having to fiddle around with the points. I think most teachers would agree that there is enough of a workload without adjusting and readjusting points to weight assignments according to their worth. I for one wold love to be able to do this with a quick click of a button instead of laboriously pouring over numbers.


Please vote up on this - it is clear that many people are asking for this function in many different ways.

Gradebook: weigh assignment within assignment group

"Lock Grade" option in Gradebook

Weighting Assignments

Added to Theme

Improve Gradebook settings options Theme Status: Identified

Community Explorer

If I have four questions and make them each worth .25, Canvas lets me do that.  So a 4 question quiz can be worth 1 point versus 4.  I have not experienced a quiz total different than the value I have set for the questions.

I have not used Google Assignments LTI, so I can imagine that transferring scores from one system to another can cause confusion. 

Our school uses powerschool for grades, so once the scores sync from Canvas, I could change the individual assignment weighting (within a category) in powerschool without changing a setting in Canvas.

Community Member

I really want to be able to weight grade categories too.  This feature exists in Blackboard, why isn't it in Canvas?

Community Member

Agree that this would be a very useful feature. We are transitioning from another LMS to Canvas this coming term, and this is one feature multiple faculty have already requested since they were using it in our previous LMS. Faculty really do need and want this level of fine-grained control for some course and gradebook configurations. Using points as the weights within groups (i.e., basic or simple weighting) works for some situations, but there are exceptions. If the fear of losing simplicity with the current gradebook is a concern, it could be a feature that site admins have to enable first so that it doesn't clutter up the existing gradebook editing area for those who don't want/need it.

Since it looks like voting has ended on this Idea, is there a current Idea for this that we can vote on, or is commenting on this thread considered a show of support for the change?

Community Participant

It is now 2021 and it doesn't look like this will even remotely happen. It seems like we either have to adjust our grades manually (waste of time with 160+ students for each assignment/quiz/test) or just not use Canvas for it's gradebook.

Earlier in this thread @cwalker said "gradebook functionality should never dictate pedagogy". Those words couldn't be more true.

Community Member

The ability to weight assignments within a group and to show sub-totals for a group within a gradebook is, bar none, the best possible change you could make to my life and my students understanding of their progress.

My course is 24 hours per week x 7 weeks. Within that course, I assess 4 main skills: reading, writing, speaking and listening.

- There are 9 ungraded assignments (completion or rubric + feedback).

- There are 4 quizzes weighted at 2%, but all of them have a different points value, so each quiz needs to be in its own group.

- I give 2 unit assessments valued at 6%, comprising two reading tests (1.5% + 1.5% BUT different skills/different times needed/different points values) and two listening tests (comprehension (1.5%) and notetaking (1.5%) BUT different points values and two diff interfaces - quiz + assignment (b/c I'm using LockDown Browser, so the quiz can't have a file upload section for students' notetaking sheets).

- I give a midterm and a final assessment suite, each of which has four parts as above (2 reading & 2 listening) plus a writing assessment and a speaking assessment.

TOTAL = 29 separate columns in the gradebook. Every single part of each assessment needs to be its own group, and it's clunky as hell.

Students can't understand their grades because there is no mechanism to group them logically.  I need them (and me) to see a single sub-total that reps the whole of Test 2 in addition to seeing its 4 parts. A sub-sub-total to show the reading skill vs. the listening skill assessments on Test 2 would be a bonus. Crucially, they want to know "how they did on the midterm/final" and they're stuck with 6 separate grades and no sub-total that represents that whopping 30% or 40% of the course grade.

The purpose of sharing students' grades as we go is to help them understand when they're struggling and need help, or when they're progressing successfully toward completing the course. My students have no idea where they stand, especially because the calculated grade is not visible to them as they go (departmental policy). In order to calculate it themselves (which few can to begin with), I have to share a full-page sheet that is way too complicated. It's not my wish to obfuscate students' grades! (And I don't think it's yours, either.)

Please, please, please give us a way to weight individual assessments within a group, regardless of each assessment's point value, and to show group sub-totals. This business of having to create individual groups for every graded activity wastes time, and it makes meaningful grade groupings opaque to students and teachers.

Thanks for listening!

Community Member

My institution has just transitioned to Canvas from iLearn.  I am absolutely flabbergasted that there is no ability to weigh individual assignments, only groups.  Within my experience, the vast majority of weighing done by instructors is at the level of individual assignments, not over categories.  That Canvas lacks an ability which even a flatfile spreadsheet can manage is outrageous.  Please implement this immediately.

Community Member

I agree with the original poster that in courses with lots of grades we need to be able to weigh grades within assignments, and not just assignment groups for the final total grade. I've been able to do that in Blackboard Learn's gradebook for years, so it shouldn't be that hard to create it for Canvas as well. (I see that some of the immediately previous posters also cite Blackboard as proof that this can be and has been done and ask that Canvas find a way to provide what we've had with our previous LMSs.)

Richard M. Berrong

Prof of French

Kent State University

Community Member

Could an update please be provided?

Moodle does this as well (Weighted Mean) -  [ https://docs.moodle.org/39/en/Grade_aggregation ].  

We are switching from Moodle to Canvas, and I wish I could tell faculty that a feature they currently use in Moodle is offered in Canvas.


Community Member

I also want to support this thread.  I use a weighted grading system.  Homeworks and quizzes in total represent a percentage of the total grade, usually 10-15%.  Some quizzes are 10 points and some are 15, some homeworks are 25 points and some are 100 points, but in the end, I want each assignment weighted equally within the overall category, so that if, for example, I have 10 assignments within the category, and the category in total is 10% of the grade, then each quiz or assignment is worth just 1% of the students grade.  This is very important in creating low-stakes assessment opportunities.  With the way Canvas has it set up, I can't make that 10 point quiz equal to that 100 point response paper unless I make them both the same number of points, which is awkward and cumbersome.  Worse, when you set up a weighted grading system, it is not clear that it is really a hybrid point-weighted system, so I wonder how many faculty are inadvertently miscalculating their students' final grades. 

This is such a simple fix, I would think, and the fact that Canvas has such a complicated way to register complaints or suggestions is even more insulting.  A waste of my time!

Community Explorer

Would it be possible to add a feature to Canvas where the exams with different point values can be weighted by percentage and not points? You can view the scores as a percentage in the gradebook, so it would seem easy enough to add this option. That would allow one to create quizzes with different point values, but count each quiz equally towards the quiz category for the whole course. Otherwise, to use grading categories with a dropped assignment/quiz (which is a nice feature), I'm forced to create quizzes with very odd point values for each question, which is unnatural. For example a 132 question quiz that I'm forced to assign 100 total point to means that I have to make each question worth .757 points. Fare easier would be to have, say, 4 quizzes of different point totals that equally contribute to the weighted Quiz cateogory (say it's 60% of the overall course grade), but the lowest one is dropped.


Matt Roberts

Patrick Henry College, Purcellville, Viriginia