2026 年 8 月 24 日 · 约 4 分钟读完
我做了一个成绩追踪器。不是那种学期末才用一次、算完 GPA 就完事的那种,那种早就有很多了,而且从没帮到我。我做的是在学期进行中持续追踪的,让你在来不及改变任何事之前就知道自己处在什么位置。
下面说说我为什么做它,以及它在解决的具体问题。
我意识到一次性计算器不够用的那个瞬间
每个学期,考试周我都会做同样的事:打开一个 GPA 计算器,输入成绩,然后知道我的 GPA 是多少,就在已经来不及做任何事的时候。那个数字早就定死了。我花了三个月不知道,然后用一个焦虑的晚上知道结果。
计算器本身没问题。问题在时机。我真正需要的不是一个更好的公式,而是一个我在第二周、第六周、第十周都能查的滚动总数,而不是只在第十六周。
追踪器能给你、而计算器不能的
真正改变我学习方式的,是能随时回答两个问题:
- 我现在在哪?所有课程按学分加权的滚动 GPA,我一输入新分数就更新。
- 如果……会怎样?如果我把这门作业从 75 拖到 85,GPA 真的会动吗?或者如果期末考 60 分,会发生什么?
第二个问题结果才是最有用的。大多数时候答案是“没我担心的那么多”,我就能放松、正常学习。偶尔答案是“这改变不了什么,去集中精力搞另一门课”。两者都比学期末甩给你的一个 GPA 数字有用。
它大概怎么运作
你添加每门课和它的学分,然后把课程拆成各个部分(作业、期中、期末),每个都从大纲里标上权重。输入你目前得到的分数。它保持加权平均滚动计算,并随变化显示你的累积 GPA。
我最常用的部分是 What-If:选任意一个分数,上下拖动,GPA 实时更新。它能在大概五秒内回答“期末我要考多少分”,这个问题我过去要花一个焦虑的晚上。
所有东西都存在我的浏览器里,所以下周数字还在。没有账号,什么都不上传。
如果你曾经学期结束时被自己的 GPA 吓一跳,无论是好是坏,一个追踪器会在第六周就把这个“惊吓”告诉你。这就是全部的想法。