From Dramatic Technologies:
myGrades is an easy, flexible, great-looking grade tracker which adapts to many types of grading scales. With myGrades you can see where your academic progress has been and predict where it is going in a few, guided steps. With just a tap and a few seconds you can take a reassuring (or motivating) peek at your current overall grade. You can also easily add some sample grades to see if you should study for that test tomorrow or take your friend up on their offer to go downtown... You can delete them just as easily when you have come to a decision. As a grade manager, myGrades gets out of your way with a clean user experience and quick, clear operation. After all, a grade manager slower than pen-and-paper isn't much good, is it?
--Easy weighting of grades into categories (Tests, Labs, Finals, etc.)
--Useful for primary school all the way through College. Percentage-based grades are dead simple to enter, and the varied grading scales of Universities are also supported.
--Easy calculations of both percentage and non-percentage based grades.
--Clean interface lets you get in, get out, and get your grade.
--All items (Classes, Categories, Grades) are fully editable once created. If you rename a class or category all items under it will remain intact. If you change the weight of a category or the score of a grade, myGrades will re-calculate immediately.
--Classes, categories, and grades can be deleted separately. If you just want to delete the Quizzes of a class, you can do so while keeping Tests or Homework intact.
--You can name classes, grades, etc. anything you like. With some creativity it is possible to use myGrades with even the most complex or esoteric grading scales, or for any system where a large number of items must be averaged.
--You can mix classes with percentage-based grades and other types of scales easily.
--You can give yourself extra credit points simply by entering a larger number of points scored than the maximum and myGrades will calculate correctly.
We encourage you to send us feedback and suggestions to email@example.com. We especially want to hear from those with complex grading scales so we can ensure that your needs are being met.