I have a bunch of quizzes set up in an assignment group. Each quiz has a different number of questions (anywhere from 2 to 5 questions) and I set it up so that each question is always worth 5pts. So let's say quiz 1 has 2 questions, it would be graded out of 10pts, quiz 2 has 5, it would be graded out of 25pts.
But here's the thing: I want each quiz to be weighed equally, so that in the scenario above, both quiz 1 and 2 would be weighed equally even though they have a different number of total pts. I want the average for all quizzes (the assignment group) to be the average of the percentages for each quiz, not a sum of all the points divide by a sum of all total possible points. My problem is that the way the assignment group average is being calculated does it out of points rather than percentages.
This is how it does it currently, which is what I don't want:
8/10 + 17/25 = 25/35 = 71%
I want it calculated like this:
(80% + 68%) / 2 = 74%
I know one solution would be to change the points so that each quiz is out of 100 pts, but I don't want to do that. The reason I don't want to do that is because then there would be a quiz with 2 questions and it would appear that each question was worth 50pts each, and then another with 5 questions each worth 20pts, which could be confusing for students. I also tried grading a quiz by points, then switching the display to percentage, but it doesn't change how the assignment group average is calculated, so that's another thing to rule out.
Is it possible to do what I want here?
Hi Vincent,
I know exactly what you are trying to do and the possible solutions you've mentioned are about the only ones I know of. With the existing Quiz tool about the only way to do this would be to vary the points on each question per quiz so that the total points on each quiz was always the same.
These is hope on the horizon though. Quizzes.Next does have this ability. You can specify a point value for the quiz which is independent of the sum of points from the questions. So if you simply make each quiz worth the same number of points (so they weight equally), the grade awarded is the percentage of those points based on the percentage they got correct for each quiz.
Your institution may or may not have Quizzes.Next enabled. It's not considered beta anymore; meaning that it is functional, but you will probably find many key features still missing. As such I know that a lot of schools have not enabled it yet for broad use (including mine). You might speak with your local Canvas admins if you'd like to start taking a look at it because I think it is going to solve your weighting issue. When it finally reaches feature parity with the existing quiz tool I think it's going to be a nice improvement.
Rick