Skip to content

High priority workflow improvements #360

@faisalnjs

Description

@faisalnjs

Originally by @lipskyr in faisalnjs/Homework-Checker

Thanks for the changes! They have unfortunately caused a few other things -- Current highest priority is fixing a few things in the TA/Admin Workload:

  • 7b. With the (YAY) clickability, We have unfortunately lost the sidebar to see the question and responses on the left. This is hugely important to TA and Admins so they don't have to look up the question each time (and that equal-sign feature has been huge too. Can we get that back (please)?
  • 7c. The existence of the response text is excellent in the reason-for-wrong-answer popup. When the response popup shows up with the pre-entered text, please make that pre-entered text automatically selected. This way, the admin/TA has the ability to immediately type and that would instantly replace the text in there or to not type and use the text in there.
  • 7d. I'd like the clicking on the question number to work slightly differently if you can figure out how to achieve this: When I click on the question number of a given response row, I'd like it to both put that number in the Question filter AND put that question's segment into the Dropdown menu (so long as that segment exists.) NEXT, when I score a question, I'd like it to "remember" the filter status with the following logic: IF: there is another response in the Awaiting Scoring queue with the SAME question number and segment number, THEN: it should KEEP The dropdown set to that Segment (not currently happening) AND keep the question filter set to that question number. ELSE: (if the awaiting scoring queue does not have any other items of that segment and that question number) it should remove the Segment filter AND ALSO remove the question number filter.
  • 7e. It's still very important we find a limiting way to speed up the loading of the responses page when filters are off.

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingenhancementGeneral improvements

Projects

Status

In progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions