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

Feature Request: Allow an assessment to be cloned with final submissions #46

Open
eblanton opened this issue Nov 10, 2018 · 2 comments
Open
Assignees

Comments

@eblanton
Copy link

I use different graders for final grading versus the testing available to students during development. I would like to be able to leave the students' original submissions intact in the original assessment and create a new assessment for final grading so that they can compare their expected score with their achieved score (and perhaps motivate them to test better).

Workflow would look like this:

  1. Students would submit normally while project is in progress, and the installed autograder would give them scores
  2. After the project deadline has passed, I would perform a one-time clone to a new assessment, which would contain the final submission for every student as its only submissions.
  3. I would install a new autograder Makefile and tarball on the new assessment, and regrade all.
  4. Students could compare their results from the new assessment with their results from the original assessment.
@Searay-330 Searay-330 self-assigned this Nov 10, 2018
@Searay-330
Copy link
Collaborator

this is currently doable just not with a different assignment so if you want to do this just swap grader and regrade the latest submission. with imports this should be simple.

@eblanton
Copy link
Author

I've never been able to use the regrade button, because tarball submissions don't regrade.

Longer term I'd like students to be able to see their submission and its score as well as the final score with the final grader, which requires something like a new assignment. Short term if I could push regrade all and have it actually do anything, that would be fine.

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

No branches or pull requests

2 participants