nus-cs2103-AY2223S1 / forum

14 stars 1 forks source link

The Star Rating System feels the reverse way #2

Open RezwanArefin01 opened 2 years ago

RezwanArefin01 commented 2 years ago

We use a star rating system to indicate the importance of module components. Start with things that are rated one-star and progress to things with more stars.

It seems to me that these two statements are in contradiction. In general (at least from my experience), more star means more importance.

Whenever I am browsing the website, all the 4 star topics are catching my eye. However, for the modules this shouldn't be the case, since those are the less important and optional topics. The color of the stars also affects this. The 4 star topics are given a green color with the background filled behind the text, which catches the eye even more!

I believe reversing the order of the stars would greatly improve user experience.

damithc commented 2 years ago

Good point @RezwanArefin01 It was initially designed as levels, so that students can level-up by going to higher levels, and more levels (i.e., even more advanced content) can be added later without changing the ratings of existing topics. It was changed to a star system later (because there was no good icon for levels) but it did make the semantics of the system more confusing because as you pointed out, more stars usually mean more important. I'll consider a re-design next time (too late to change it for this semester). It is true that 4 star label are more eye catching. Although they are less important, I thought most students wont care about knowing whether a topic is 1, 2 or 3 star but they would want to know which ones are 4-star so that those topics can be skipped. That's why I made 4-star label more noticeable so that the readers will notice them even if they are not specifically looking at the star ratings.

RussellDash332 commented 2 years ago

Currently, the colors do help in differentiating the 4-star topics from the non-4-star ones, but it will still be (slightly?) hard to differentiate the importance among the 1-3 star topics. Since it's too late to do this now, I guess we'll try our best to get used to the current system, we definitely can :)

Also, the current star system reminds me of DEFCON 😅