[Speedgrader] Make SpeedGrader Faster
This idea has been developed and is On Canvas Beta • How do I access the Canvas beta environment? |
For more information, please read through the Canvas Release Notes (2025-01-18)
SpeedGrader is very slow at loading assignments. Gradescope is able to load assignments in less than a second. SpeedGrader is consistently taking 4 seconds per assignment. Sometimes the assignment fails to load at all and the page needs to be refreshed. I know you want to blame the user or the institution for having slow internet, but I'm using Gradescope and SpeedGrader on the exact same network.
Create a buffer of student assignments on the device when SpeedGrader is loading. Ideally there would be an option to control the size of the buffer, but maybe it could be determined based on device specs. Even if just the next assignment was pre-loaded while grading the current assignment, the perceived performance would be a massive improvement! Again, I think there needs to be an option to disable for those working in limited data situations, but this would be a MASSIVE QOL update.
instructor