Skip to content
This repository has been archived by the owner on Jan 10, 2024. It is now read-only.

Improvement of the Average Grade #1426

Open
tobiasjungmann opened this issue Apr 13, 2022 · 1 comment
Open

Improvement of the Average Grade #1426

tobiasjungmann opened this issue Apr 13, 2022 · 1 comment

Comments

@tobiasjungmann
Copy link
Contributor

Problem

The grade overview does not automatically calculate the correct average grade, because all grades are weighted equally and there is no possibility to remove grades from the evaluation. This problem was already mentioned in Issue 1384, but hasn't been completely solved yet, because too many special cases occurred.

Suggested Enhancement ✨

Therefore, I suggest that everyone can manually adjust their own grades according to the subject specific exam regulations and personal backgrounds.

For this purpose, a new "Edit" mode can be implemented, where users themselves can adapt certain parameters for each grade. Thus, everyone is able to set for each grade individually whether it should be included in the average, how many credits it is worth and which further weights affect this grade. In addition, it should be possible to manually add missing grades and hide superfluous ones.

These parameters can then be saved with the grades in the shared preferences and would not be lost when the grade overview is updated.

Finally, the grade average can be calculated with the manually adjusted values.

In a second step, these parameters can be prepared for specific degree programs, so that mandatory lectures are automatically assigned the correct parameters.

I will further specify this issue over time and then implement it. Further ideas, improvements or criticism are always welcome! :-)

Environment

  • TUM Campus App version: v3.13
@Liqs-v2
Copy link
Contributor

Liqs-v2 commented Apr 13, 2022

Cool idea, I recently thought of this too, but was wondering if it would be more straight forward to just set up an API endpoint and token permission to fetch to correct average from TUMonline, since it is viewable there. But I guess that would have to be discussed with the others that originally set it up this way @kordianbruck @joschahenningsen

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants