-
Notifications
You must be signed in to change notification settings - Fork 3.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WIP Fixed calculation of max_pts for problems which are not attempted yet #11425
WIP Fixed calculation of max_pts for problems which are not attempted yet #11425
Conversation
Thanks for the pull request, @amir-qayyum-khan! I've created OSPR-1128 to keep track of it in JIRA. JIRA is a place for product owners to prioritize feature reviews by the engineering development teams. Feel free to add as much of the following information to the ticket:
All technical communication about the code itself will still be done via the GitHub pull request interface. As a reminder, our process documentation is here. If you like, you can add yourself to the AUTHORS file for this repo, though that isn't required. Please see the CONTRIBUTING file for more information. |
8225be8
to
149150c
Compare
149150c
to
c338d8b
Compare
jenkins run python |
@amir if you're still available, can you update the description with the changes I made on the mitocw fork? I think the intent is clearer from what I wrote. |
if i am not wrong, both looks same to me. Can you verify please? mitocw#196 (comment)
|
@amir-qayyum-khan I was looking for a PR that just addressed the grade calculation issue, without including the legacy dashboard changes. I wanted to have a focused diff to discuss with Dave. I'll try to talk to Dave about it today anyway, so don't change anything until you hear from me. |
@amir-qayyum-khan is this ready to be reviewed? We use "WIP" to mean the author isn't done writing it yet. |
That's our meaning too. This is not ready to be reviewed. I expect Dave Ormsbee is going to have some advice for us. |
Dave has recommended another direction. |
Background
connected to mitocw#190
graded_total = Score(0.0, 1.0, True, section_name, None)
https://github.com/edx/edx-platform/blob/master/lms/djangoapps/courseware/grades.py#L461
score/max-score
and for students who did not attempted the same problem the score will be0/1
.0/1
looks like normalize grade, and whole grade sheet look like mixture of normalize and non-normalize grades.What is done in this PR
Studio Updates: None
LMS Updates:
0/max score
.cc @pdpinch @pwilkins
@pdpinch as we discussed yesterday. you told me to create Pr for ormsbee. So that you can discuss with him.
After solution: