[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) 


 
Problem statement:

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.

Proposed solution:

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.

User role(s):

instructor

4 Comments
RaviKoll
Instructure
Instructure
Status changed to: Added to Theme
 
cnordick
Community Explorer
Problem statement:

When I use speedgrader, I have to wait a few seconds for every assignment to load. It's slow on the Ipad and even slower on my computer.

Proposed solution:

Can Speedgrader pre-load the next couple assignments in line so that when I swipe to them, they are there right away?

Or (even faster for me): pre-load all assignments and display them in one long continuous or paginated screen. (MyOpenMath can do this - see attached which is just a small part of a longer page)

User role(s):

instructor

nathanatkinson
Community Team
Community Team
Status changed to: Open
 
KristinL
Community Team
Community Team
  Comments from Instructure

 

This feature is available in Beta. For more information, please read through the Canvas Release Notes (2025-01-18) 

How do I access the Canvas beta environment as an instructor?