Score needed on the final
final_grade_neededUse this when a student asks what score they need on a final exam (or last assignment) to reach a target grade, given the current grade and how much the final counts. Returns the needed percent, whether it is secured or out of reach, what a 0 and a 100 would leave, and the need for every letter. Works with percents (current_grade_percent + final_weight_percent) or with points (points_earned_so_far, points_possible_so_far, final_exam_points). Do not use it for a weighted average of categories.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scale | No | 10_point (default) or plus_minus, used to read a letter target. | |
| target_grade | Yes | Wanted grade: a percent (90) or a letter (B+). | |
| final_exam_points | No | Points mode: points the final is worth. | |
| final_weight_percent | No | How much of the course grade the final counts, in percent. | |
| points_earned_so_far | No | Points mode: points earned so far. | |
| current_grade_percent | No | Current course grade in percent before the final. | |
| points_possible_so_far | No | Points mode: points possible so far. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| link | Yes | Page of calculatorforgrading.com with the same inputs filled in. | |
| scale | Yes | ||
| target | Yes | ||
| letters | Yes | ||
| verdict | Yes | ||
| target_percent | Yes | ||
| final_counts_percent | Yes | ||
| zero_on_final_letter | Yes | ||
| hundred_on_final_letter | Yes | ||
| needed_on_final_percent | Yes | ||
| zero_on_final_gives_percent | Yes | ||
| hundred_on_final_gives_percent | Yes |