By Paradigm Study · Updated September 6, 2026
Multiple-Exam Revision Planner With CSV Export
Plan revision across several exams by placing fixed commitments first, estimating the remaining practice sessions for each subject, and allocating only the sessions that fit before its exam date. The free planner below uses a simple earliest-deadline-first rule. It shows work that does not fit instead of silently moving revision after an exam.
Jump to the interactive activity.
Use the planner
Enter a start date, the number of study sessions you can realistically complete per day, and each exam's date and remaining sessions. In this example, a session is a focused 30-minute block; allow breaks separately. Keep the same unit across subjects. The planner excludes the exam day for that subject, because it assumes preparation finishes the day before.
The tool runs in your browser. It does not create an account, send your exam list to Paradigm, or save entries after you leave or reload. Export the CSV if you want to keep the result. Your browser needs JavaScript for calculation; the worked example below can also be followed on paper.
Check the worked example
Start on September 7 with two sessions per day. Biology is on September 9 and needs three sessions. Statistics is on September 11 and needs four. There are eight available session slots from September 7 through September 10, so the seven requested sessions fit.
| Date | Session 1 | Session 2 |
|---|---|---|
| September 7 | Biology | Biology |
| September 8 | Biology | Statistics |
| September 9 | Statistics | Statistics |
| September 10 | Statistics | Unallocated |
The spare slot is useful recovery capacity. It is not a requirement to add more tasks. This schedule allocates time; it does not decide whether biology actually needs three sessions. Estimate sessions using attempted questions and the size of your knowledge gaps, then adjust after doing the work.
Understand the scheduling rule
The planner considers the earliest exam first and fills eligible daily slots in chronological order. For equal dates, it keeps the order in which you entered the exams. This makes the result easy to inspect. It does not optimize memory, balance subjects within a day, infer difficulty or know your class timetable.
If an exam needs five sessions but only two slots remain before its date, three sessions appear as unscheduled. Reduce the scope, change your start date, or choose a different daily capacity only if it is realistic. Do not interpret the warning as a reason to skip sleep or other essential commitments. A deadline before the start date is rejected; a deadline on the start date has no preparation slots.
Convert subject blocks into actions
Replace a block called “Statistics” with a task such as “attempt three confidence-interval interpretations, check them, and explain the first error.” Put the exact source and question set in your own calendar or notes. At the end of the block, record whether the result was independent, prompted or incomplete. Use that evidence to update the remaining-session estimate.
Cornell's study-schedule guidance supports balancing activities and providing time for review. The algorithm and sample calendar here are our original planning choices, not a validated learning optimization method. Combine the tool with a finals topic inventory and spaced recall practice. Review the plan after a missed session rather than allowing outdated estimates to accumulate.
Sources and further practice
Cornell: Creating a Study Schedule supports the reference principle used here. The exercise, example data and review routine on this page are original Paradigm Study teaching examples.
For a broader workflow, see college students. Bring your attempt and the step that confused you into Paradigm Study for a lesson or focused practice. Start a learning notebook.
Make your revision plan
Example dates are prefilled. Change them to your own. Each session is 30 minutes; the earliest exam gets available slots first, excluding its exam day. Inputs stay in this page and reset when you leave.