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

Feat: Weighted GatorGrade Checks #143

Open
TitusSmith33 opened this issue Oct 23, 2024 · 1 comment · May be fixed by #161
Open

Feat: Weighted GatorGrade Checks #143

TitusSmith33 opened this issue Oct 23, 2024 · 1 comment · May be fixed by #161

Comments

@TitusSmith33
Copy link
Collaborator

Description:
A feature that allows professors to manipulate the gatorgrade.yml file to attribute certain weights to certain checks when grading students' assignments. Right now, if there at 10 checks, each check is worth the same percentage, when in reality some checks are more important than others. For example; as GatorGrade stands if there is a check for code correctness, and a check for "Add Name Here", both of those checks influence the final grade the same.

Expected Behavior:
Instructors can take certain checks, and assign weighted values to them, so that way they have total control of how their assignments are graded. Giving instructors the ability to handcraft which checks they feel are more important.

Actual Behavior:
Right now, all checks are treated equally, and simple GatorGrade checks--which are still helpful-- are impacting students' grades just as much as a GatorGrade check that may target a course learning objective more.

Proposed Solution:
Implement a feature that allows instructors to manipulate how each GatorGrade check is weighted among the other checks to create a more precise grading tool.

@gkapfham
Copy link
Collaborator

Hello @TitusSmith33 can you give an example of a check that would have more weight and then one that would have less weight and then how you would actually calculate a score? Thanks!

@dyga01 dyga01 linked a pull request Nov 22, 2024 that will close this issue
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants