Use MagicSchool.ai to Write IEP Goals
What This Does
MagicSchool.ai's IEP tools generate legally formatted, measurable IEP goals and present-level performance statements based on the student data you provide — cutting IEP writing time by 50-70%.
Before You Start
- You have a free MagicSchool.ai account (go to magicschool.ai and sign up with your school email)
- You're logged in to MagicSchool
- You have the student's current performance data on hand (recent assessment scores, teacher observations, current levels)
Steps
1. Find the IEP tools
Log in at magicschool.ai → In the tool search bar, type "IEP" → You'll see several options: "IEP Goal Writer," "Present Level of Performance," and "Accommodation Generator." Start with "Present Level of Performance."
2. Fill in the student profile
The tool will ask you for: the student's grade, the area of concern (reading, math, behavior, writing, etc.), their current performance level (you can paste in test scores or write descriptively), and any relevant diagnosis. You do NOT need to enter the student's name — use initials or a descriptor.
3. Generate the present-level statement
Click "Generate." You'll get a formatted PLOP statement describing the student's current skills with specific data references. Review it for accuracy — add or adjust any details that don't match your observations.
4. Switch to the IEP Goal Writer
Go back and select "IEP Goal Writer." Enter the same area of need, the current performance data, and the target — where you want the student to be in one year. Click Generate.
5. Review and adjust the generated goal
You'll get a goal in the standard format: Condition + Student + Behavior + Criteria + Timeline. Example: "Given a 3rd grade level reading passage, [student] will correctly answer 4 out of 5 comprehension questions with minimal support, as measured by teacher observation in 3 out of 4 trials, by [date]." Edit the criteria and timeline to match your district's standards and the student's realistic trajectory.
Real Example
Scenario: You're writing an IEP for a 4th grade student with a processing speed deficit who struggles with math fluency.
What you enter: Grade: 4, Area: Math, Current level: Student answers 8 addition/subtraction facts correctly per minute (grade-level benchmark: 30/min), Target: improve fluency
What you get: "Given a 1-minute math facts fluency probe, [student] will correctly solve 20 addition and subtraction facts within 20 per minute with no accommodations, as measured by weekly timed probes, in 3 out of 4 consecutive probes by [IEP date]."
Tips
- Never paste a student's full name, student ID number, or other identifying information into any AI tool — use initials or "the student"
- Run your district's attorney's IEP language requirements through the generated goal to confirm compliance before finalizing
- Use MagicSchool's Accommodation Generator in the same session to build the accommodations list while you're already there — takes 3 minutes
Tool interfaces change — if a button has moved, look for similar IEP/special education options in the tool menu.