Skip to content

Latest commit

 

History

History
58 lines (42 loc) · 3.38 KB

README.md

File metadata and controls

58 lines (42 loc) · 3.38 KB

CanvasGradesPro

Extension for enhancing your Canvas experience with features designed to simplify grade tracking and improve your academic performance. Dashboard grades & GPA, course page improvements, and much more!

Install

Chrome and other Chromium browsers

Firefox

Features

  • Add GPA card to the dashboard cards list
    • Displays your cumulative GPA and term GPA
    • Stores grade to GPA mapping
    • Allows you to find minimum GPA for current term to get a X cumulative GPA
  • Adds grades to the dashboard cards
  • Bypass instructor hiding course grades
  • Allows user to add/disable weighting for assignment groups
  • Allows users to configure drop rules for assignment groups
  • Allows users to set custom grading standard/scale
  • Adds class grade statistics
  • Fixes "What-If Scores" button
  • Popup for customizing grade overlay and course grades page
  • Calculator for finding the minimum grade required on an assignment so that you're grade is a X% or a specified letter grade
  • Custom font support for the grade overlays via Google Fonts

Grade Overlays

Grade Overlays

GPA Card

GPA Card

Popup Menu (for settings configuration)

Popup Menu

Next Steps

I'm constantly looking to enhance this extension and would love your input! If you have suggestions for new features, please take a moment to fill out this Google Form and vote on the features you'd like to see in the future. Your feedback is invaluable in making this extension even better!

If you have any feature suggestions or improvements that can be made to the extension, please create an issue so that I can hear your idea.

Known Bugs / Issues + Things I'm Working On:

  • Issues
    • Bad performance for initial GPA card calculations (really slow)
    • Assignment group weighting not scaling up/down to 100%
  • Working On:
    • Nothing yet 😪

Final Notes

If you are facing any issues with the extension, please create an issue.

If you are enjoying your experience with CanvasGradesPro, consider ⭐ leaving a review and/or starring this repository