这个成绩计算器能做什么
当你的最终成绩由多个带权重的类别组成时,这个成绩计算器可以帮你算出课程总成绩——例如作业占 20%、测验占 30%、期末考试占 50%。它算的不是简单的平均分,而是加权平均分,权重越高的类别对结果的影响越大。它适用于各种评分方案;即使各项权重加起来不是正好 100%,也没关系,工具会自动帮你做归一化处理。
说明:这种"按类别加权计算总评"的方式在欧美高校和中小学(如美国课程的 syllabus 评分表)中非常常见。中国的学校通常也采用平时成绩+期末成绩按比例折算的方式(如平时 40%+期末 60%),思路完全一致,因此本工具同样适用。
如何使用
针对每一个评分类别,填入你获得的分数(以百分比表示)以及该类别在总成绩中所占的权重。五行里你需要几行就填几行,其余留空即可。点击"计算",就能看到你的总成绩,同时还会显示你输入的权重总和,方便你确认是否等于 100%(其实填任何数值都行——归一化会自动处理其余部分)。
公式解析
课程总成绩等于:每项分数乘以其权重后求和,再除以所有权重之和:
$$\text{Grade} = \frac{\sum (\text{Score}_i \times \text{Weight}_i)}{\sum \text{Weight}_i} = \frac{\text{S}_1\,\text{W}_1 + \text{S}_2\,\text{W}_2 + \cdots + \text{S}_5\,\text{W}_5}{\text{W}_1 + \text{W}_2 + \cdots + \text{W}_5}$$分数乘以权重,得到的是每个类别对总成绩的贡献值;再除以权重总和,就把结果重新换算回百分比。如果你的权重本来就加起来等于 100,那么分母就直接是 100。
实例演算
假设作业得分 90%、权重 20;测验得分 85%、权重 30;期末考试得分 78%、权重 50。加权总和为 \((90\times20) + (85\times30) + (78\times50) = 1800 + 2550 + 3900 = 8250\)。权重总和为 \(20 + 30 + 50 = 100\)。因此你的课程总成绩为 \(8250 \div 100 =\) 82.5%。
常见问题
各项权重一定要加起来等于 100 吗?不需要。计算器会除以你输入的权重总和,所以只要权重之间比例一致,结果都会按正确比例算出来。
如果我把某个类别留空会怎样?空白行(以及权重为 0 或留空的行)会被直接忽略,不计入总和。
我可以用分数(点数)而不是百分比吗?可以——把实际得到的分数填进"分数"栏,把满分填进"权重"栏,得出的结果就是你在所有类别上的总百分比成绩。