CSCI128 / 101GradingScript

Script designed to move grades between Gradescope and Canvas
https://gradingscript.trihardstudios.com/#/
0 stars 0 forks source link

Custom late penalties #52

Closed ezrichards closed 1 year ago

ezrichards commented 1 year ago

Closes #47

gregbell26 commented 1 year ago

Also, we need to append a 1 to the beginning of the list for day 0 and a 0 to the end of the list for day i + 1

The way the app works is by using ceil division with the number of days that the student submitted late, so if its 0 we want to give them full credit rather than a late penalty

gregbell26 commented 1 year ago

Waiting to merge till all acceptance criteria is met

gregbell26 commented 1 year ago

image

Validated that the config file is saving correctly with the adjusted late penalty. Just need to work on reading now.

gregbell26 commented 1 year ago

We want to add the **kwargs to each of the things that the mainMenu function can return. So standard grading, postPassFail, exit, and newConfig. Kwargs basically creates a dictionary of the passed in paramters

https://realpython.com/python-kwargs-and-args/