Guide · Progress monitoring
How to graph IEP progress-monitoring data
Graphing progress over time is increasingly expected in IEP progress reports — a visual that shows whether a student is on track toward the goal. Here's how to do it, both by hand and automatically.
Why graph it at all?
A progress-monitoring graph turns a column of numbers into a picture: is the student climbing toward the target, flat, or slipping? Teams (and parents) read a graph in seconds where a table takes minutes. Many districts now ask case managers to include the graph in the quarterly progress report.
The manual way (spreadsheet)
If you're doing this in Excel or Google Sheets, the steps are:
- Collect the data — every trial, check-in, or score, with its date.
- Sort it by date and clean out duplicates or typos.
- Plot the data points on a line or scatter chart (date on the x-axis, percent/level on the y-axis).
- Add an aim line from the baseline to the goal's target, so growth is measured against where the student needs to be.
- Label and export the chart as an image to paste into your report or EdPlan/SEIS.
It works — but compiling, sorting, and charting the data by hand for every goal, every quarter, is exactly the part that eats teachers' evenings.
The automatic way (IEP Progress)
IEP Progress graphs it for you. You log data the moment it happens — a tap, a trial, a daily check-in — and each goal's progress-over-time graph builds itself, plotted against the target line. No spreadsheet, no re-typing.
- Log data → the graph builds itself for every goal.
- Progress over time vs. the target, so growth is obvious at a glance.
- Report-ready: each goal's graph prints in the progress report, or save it as an image to drop into EdPlan, SEIS, or Frontline.
- Works for academic and behavioral goals, including quick daily check-ins.
15-day free trial · built by a special-education teacher.