Open Quasant opened 1 week ago
Our application would be more comfortable for fast typists and users who prefer CLI. Our application also works entirely offline.
Team chose [response.Rejected
]
Reason for disagreement: I disagree as I believe that the response does not adequately answer the issue raised. The main point of contention is that courses in NUS is connected to the Canvas LMS, and that your app lacks a key feature to bridge that gap from app to canvas aka grade exporting.
During a special semester, I TA'ed a computing course for 30 students with 6 assignments. If I had used your app, after all the work done to save the grades (180 instances of edita
), I would have to do yet another round of grading input into canvas so that students can see the feedback on their assignments and possibly for submission to the provost at the end of a course. This feels like redundant work and fast typist or not, I might seriously consider just using canvas directly which has all the features present in your app as well (or use Coursemology which can export).
This pain point can be assuaged by simply having the ability to export the grades of the students. In your user guide, within future implementations, your group has stated that there are plans to export attendance to CSV, so why not add plans to export grades to CSV as well?
If this had been a response.NotInScope, I probably would have accepted it with the right justification since I understand that exporting to CSV in the right format is not trivial and the effort required to implement it can be argued as not worth omitting the features implemented till now. However, response.Rejected is definitely not acceptable by me, since this does seem like a valid issue which affects the usefulness of the app for your target user.
All courses for NUS are listed within the Canvas LMS, and grading input has to be performed there as well. Your app does not provide functionality to export the grades conveniently.
As an average user, I would just stick to canvas. There, it provides functionality for managing students, marking attendance and grading. There is no need to go through the hassle of picking up this new app.
Some courses like CS2109S or CS3243 are conducted via the use of the Coursemology website, which provides more functionality as well.