How to Track Grades and Assignments in Notion
Every semester starts the same way: a stack of syllabi, each with its own due dates, grading breakdown, and formatting, and a vague plan to "keep track of it all" that quietly falls apart by week four. The fix isn't a better memory — it's one place where every class, assignment, and due date lands, structured so you don't have to re-derive "what's due this week" by hand.
Start with classes and assignments as linked databases
The core structure is simple: a Classes database and an Assignments database, linked by a relation. Each assignment belongs to a class, has a due date, and a status field (Not Started, In Progress, Submitted). Once that relation exists, a class page can show every assignment tied to it automatically, and a single filtered view — sorted by due date — becomes your entire "what's due this week" list across every class at once. Student Assignment Tracker is built around exactly this structure and is free.
When a due-date list stops being enough
A plain assignment tracker answers "what's due." It doesn't answer "where do I actually stand in this class," which matters the moment a class has grade-weighted categories — homework worth 30%, midterms worth 30%, a final worth 40%. Doing that math by hand after every graded assignment is exactly the kind of task a Notion formula should be doing instead. Semester Study System adds grade-category weighting, so logging a score updates a running weighted-grade estimate automatically — the same math your professor runs at the end of the term, visible to you throughout instead of only at finals.
Exam countdowns and reading trackers earn their place late in a system, not early
It's tempting to build the "complete" system on day one — exam countdowns, a reading tracker, a study planner — before you've even tested whether you'll keep a due-date list updated. Don't. Start with classes and assignments. If that alone keeps you from missing deadlines, you're done. If you find yourself wanting to see grade trends and exam pressure further out, that's the actual signal to add the heavier layer, not a guess made in the first week of the semester.
Matching the system to your course load
A light course load with straightforward due dates doesn't need grade weighting or an exam countdown dashboard — it needs a list that's actually kept up to date, which is what the free tracker is for. A heavier load with grade-weighted classes, real exam stakes, and enough reading that things start slipping is where the extra structure in Semester Study System starts paying for itself. Pick based on your actual semester, not on which one has more features.
Templates mentioned in this post
New templates, roughly monthly
One email when something new ships, plus the occasional Notion system breakdown. No drip sequence, no upsell ladder — unsubscribe in one click.