Skip to content
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

Allow course staff to submit raw score to remote gradebook #147

Open
pwilkins opened this issue Nov 26, 2015 · 4 comments
Open

Allow course staff to submit raw score to remote gradebook #147

pwilkins opened this issue Nov 26, 2015 · 4 comments

Comments

@pwilkins
Copy link

Allow course staff to send edX raw score to remote gradebook.

Justification: Currently edX's remote gradebook feature sends a calculated grade that is between 0 and 1 inclusive. The remote gradebook expects a raw score because it performs the calculation itself. Currently, the course staff has to manually convert edX's calculated grade back to a value that the remote gradebook can use.

The fundamental work has already been merged into edX with PR#10395 (https://github.com/edx/edx-platform/pull/10395). Left to do is changing the CSV file that is used to send grades to the remote gradebook.

@pdpinch

@pwilkins
Copy link
Author

pwilkins commented Dec 2, 2015

Changes to edX will create a CSV file in this format for export:

External email Multiple Choice Questions max_pts
[email protected] 2.0 3.0

@pdpinch
Copy link
Member

pdpinch commented Jan 26, 2016

We've gotten some significant push back on making this change. But we also have some faculty who very much want it.

Can we make it optional? I was avoiding that approach earlier out of concern about going through the edX review process. But now that they have removed the legacy dashboard altogether, we can make this change without their review -- at least until the eucalyptus release.

@amir-qayyum-khan can you look into adding a checkbox to the legacy dashboard the allows users to optionally make the change that is in @pwilkins's PR https://github.com/edx/edx-platform/pull/10890 (never merged, but we were planning to cherry-pick it into our MITx residential release).

Presumably this would involve a slight change to this block in the view and a corresponding change to this block in the template

@pdpinch
Copy link
Member

pdpinch commented Jan 27, 2016

@pwilkins proposed a UI for making normalization optional. I like the checkbox approach, although it should default to being on (i.e. current behavior).

Ideally, the checkbox should affect the csv download the same as it affects the export to remote gradebook.

@pdpinch
Copy link
Member

pdpinch commented Jan 27, 2016

Peter and I were discussing this on Tuesday and we may need to add an additional column to the csv that is created to indicate whether the grades are on the 0-1 scale or 0-maxpoints scale.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants