PowerSchool Plugin

Graduation Progress
for PowerSchool

Every credit earned, every gap identified, every at-risk student flagged — in a view that takes one second to read instead of ten minutes to build from a table.

Request Pilot ← All Plugins
powerschool.yourdistrict.org/admin/academiaforge/graduation_progress.html
58%
Complete

Marcus Washington

Grade 10 · Student #S20001 · Class of 2028
14
Earned
4
In Progress
6
Remaining
English Language Arts3 / 4
Eng 9 A Eng 10 B+ Eng 11 B Eng 12 •
Mathematics2 / 4
Alg I B Geom C+ Alg II • needed
Science2 / 4
Bio A- Chem B needed needed
Social Studies4 / 4
W Hist A US Hist B+ Gov A Econ B
Physical Education1 / 1
PE A
Career Preparedness1 / 1
Career B+
At Risk: Mathematics — 2 of 4 credits earned, 1 in progress, 1 still needed. Student may not complete requirement by graduation without summer coursework.
Students track their own progress

Students see their credits, grades, and what they still need — with encouraging messages that adapt to how they're doing.

powerschool.yourdistrict.org/students/academiaforge/my_graduation.html
58%
complete

You're On Track

14 credits earned, 4 in progress, 6 still needed

14
Earned
4
In Progress
6
Remaining
Looking good. You're making steady progress toward graduation. Check the categories below to see where you still need credits.
English 75%
Eng 9 A Eng 10 B+ Eng 11 IP needed
Mathematics 50%
Alg I B Geom C+ Alg II IP needed
Social Studies Done
W Hist A US Hist B+ Gov A Econ B
Science 50%
Bio A- Chem B needed needed
Graduation data is buried in tables
PowerSchool stores every grade and enrollment record a student has ever had. But when a counselor needs to answer "Is this student on track to graduate?" — they're staring at rows and columns, manually counting credits across nine categories, and hoping they didn't miss one.
At-risk students get identified in April. They should be identified in October.
See progress at a glance
Same data that's already in PowerSchool. Transformed into something a counselor can read in one second and act on immediately.
🎯

Progress Ring

Animated SVG ring showing overall completion percentage with earned (green), in-progress (yellow), and remaining credits at a glance.

📊

Category Breakdown

Nine requirement categories, each with a progress bar, earned/required count, and color-coded individual course grades. No mental math required.

🚨

At-Risk Flags

Automatic identification of students missing required categories or falling behind expected pace for their grade level. Flags early enough to intervene.

📋

Additional Requirements

Track Civics Exam, FAFSA submission, and College & Career Readiness Indicators alongside credit progress. The whole picture in one view.

What changes for counselors
The data is the same. The experience isn't.
Standard PowerSchoolWith Graduation Progress
Overall progress Count credits manually ✓ Animated progress ring
Category breakdown Cross-reference transcript ✓ 9 visual category cards
Individual grades Open each course record ✓ Color-coded grade badges
At-risk identification Manual review in spring ✓ Automatic flags year-round
Civics / FAFSA / CCRI Check separate systems ✓ Tracked alongside credits
Time to assess one student 5-10 minutes ✓ Under 5 seconds
Class of 2026-2027 · Option A
Built around official ALSDE graduation requirements. 24 total credits across 9 categories.
4
English Language Arts
Eng 9, 10, 11, 12
4
Mathematics
Alg I, Geometry, Alg II + 1
4
Science
Biology + 3 from approved list
4
Social Studies
W. Hist, US Hist, Gov, Econ
1
Physical Education
LIFE (PE) or equivalent
1
Career Preparedness
Career Prep or CTE equiv.
0.5
Health Education
Health or equivalent
3
Arts / CTE / Languages
3 from CTE, Arts, or WL
2.5
Electives
Any approved courses

Source: Alabama Administrative Code 290-3-1-02(8)(a) · Graduating Class of 2026 and 2027

This enhances — it doesn't replace
Graduation Progress does not replace PowerSchool's built-in graduation planner. It reads the same stored grades and enrollment data through PowerQuery, then renders it with visual progress indicators and automatic at-risk flags. Your data stays in PowerSchool. This plugin just makes it faster to see and act on.
Built for district approval

Read-only — does not write to any PowerSchool tables, only reads existing grade and enrollment data

No external data transfer — all rendering happens inside PowerSchool's own pages

ALSDE format compliant — follows the same plugin structure used by state-deployed plugins

District IT controlled — install, configure, and remove through Plugin Management

Want to see it in your school?

We work directly with your IT team. No cost for the pilot. Fully removable at any time.

Request Pilot →