GPA Calculator



GPA Calculator Operational Attunement

Data Needs

Process

1) To calculate the weighted GPA for the current semester:

a) For each course, calculate the product of credits and grade points

b) Add products from a) together for all courses this semester

c) Add credits together for all courses

d) Divide sum of the products in b) by total credits in c)

2) To calculate cumulative weighted GPA

a) Multiply past GPA by past total credits

b) Multiply this semester’s GPA by this semester’s total credits

c) Add a) and b) together and divide by the sum of total credits from the past and current semesters

Interface issues

1) Users express grades by letter (A, A-, B+, …), not grade points.

2) Resulting GPA should be rounded to two decimal places.

3) User takes an unknown number of courses, but we can reasonably cap it at 7.

4) Do we want to show any interim calculations, such as this semester’s GPA?

What-if scenarios

User will change the grade assumptions, and maybe even option of dropping courses, to see effect on cumulative GPA.

-----------------------

Goal: GPA I would have at the end of this semester, given grade predictions I make.

GPA before this semester

Credits before this semester

GPA this semester

Credits this semester

Course grade points

Course credits

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download