Open mtthwhggns opened 4 years ago
You made good points. For one exercise, it is still quite simple to define when the user has enough points (there is the setting "points to pass" for each exercise) or when it is not possible to improve (after the deadline or consuming all submission attempts). The current UI shows green badges only for full points and that would be quite easy to change.
The course overview could be revamped and it will require a lot of work. There is plenty of room design and make it better. A+ has very poor features for computing the final grades and the student only sees overall progression in the module points bars. Some courses use a hacky final grade calculator in the sidebar, but it has been implemented in JS and the grade limits are hardcoded, so it should be implemented as a proper feature. It would be nice to show a clear view of the progression throughout the course so that it does not penalize for missing unimportant exercises and takes into account the current time (which modules are open and closed).
I have been thinking that the bar should be green "you have done good enough" or "you will get best grade" and if you do 100%, then you would get some shiny sparkling stars or so.
Related to the new points indicator component that could fix the whole thing: #646
At present, the progress bars that show points acheived are orange (Bootstrap's
-warning
) if the number of acheived points is between 0 and 100%, and green at 100%. These are visible on the individual exercise pages as well as the course index and results pages.This doesn't have much relevance to;
We should consider what we actually want it to show. Showing progress toward a certain (maybe user defined) target might be nice. Otherwise, we could consider removing the colour-coding if it's a simple "arbitary points meter".
This probably needs some research and design work to understand how different courses use the points at the moment.