LMS Technical Specifications

How AI grading aligns to rubrics, what-if grade scenarios calculate the minimum needed score, standards-mastery heatmaps surface at-risk learners, OAuth integrations sync rosters and grades with the LMSes you already use, and accessibility transforms render every content type for every learner.

1. AI Teaching Assistant

StrategyUse case
AccelerationAdvanced learners ready to move faster
RemediationStruggling learners who need reinforcement
ScaffoldingTemporary support during skill acquisition
Alternative formatDifferent presentation of the same content
Peer supportCollaborative / peer-assisted learning
One-on-oneIndividual attention

2. Grade Prediction & What-If Scenarios

Grade Prediction lets students and counselors explore grade scenarios and calculate the minimum score needed to reach a target letter grade — with an is-achievable determination that surfaces when a target requires impossible scores on remaining work.

Current Grade Calculation:

Every enrollment carries a live grade status: current numeric grade and letter grade, total points earned against points possible, a breakdown by weighted category (e.g. Tests at 40%, Homework at 20%), and a count of completed / total / remaining assignments — so students always see exactly where they stand and what's left.

What-If Scenario Modeling:

Students (or counselors) name a scenario, optionally set a target numeric or letter grade, and plug in hypothetical scores for upcoming or in-progress assignments. Aeion projects the resulting grade and letter grade, shows the change versus the current grade, and flags whether the scenario is achievable — false if it would require scoring over 100% on remaining work.

Required Grade Calculation:

Given a target grade, Aeion returns whether it's achievable, the minimum score needed on each remaining assignment, the best-case ceiling grade, and a plain-language message such as "You need 85% on the Final to get an A."

GPA Prediction:

Projects current GPA against a hypothetical GPA on the 4.0 scale (weighted or unweighted), including credit hours, grade points, and per-semester projections.

3. Standards Mastery Heatmaps

LevelMastery rangeColor
Not started0-29%Gray
Beginning30-49%Red
Developing50-69%Orange
Approaching70-84%Yellow
Mastered85-94%Green
Advanced95-100%Emerald

4. Analytics Dashboard

Aeion LMS Analytics provides real-time learning analytics with drag-and-drop report building — teachers and admins compose dashboards from metric / chart / table / list / alert / prediction widgets, each backed by a configurable data source.

Dashboard & Widgets:

Dashboards can be personal or shared with specific colleagues, and are built from widgets — metric tiles, charts, tables, lists, alerts, or prediction panels — each with its own title, data source, optional chart visualization (line, bar, pie, doughnut, radar, scatter, heatmap, or gauge, with configurable axes, colors, and legend), filters, and refresh interval.

Data Source Configuration:

Each widget's data can come from a live collection, a pre-built aggregation (count / sum / average / min / max / group-by, with filters), a custom query, or an external API — giving admins flexibility without needing engineering help to stand up a new report.

At-Risk Prediction:

Every student gets a risk level (low / medium / high / critical) driven by indicators across four categories — attendance, engagement, performance, and behavior — each compared against a threshold. The result includes a confidence score, recommended next actions, and an urgency rating (immediate / this week / ongoing) so counselors know where to focus first.

5. Integration Hub

Aeion LMS connects to every common school-system you already operate: Google Classroom, Canvas, Blackboard, Moodle, Schoology, Clever, PowerSchool, Infinite Campus, LTI 1.3, or any REST API. Credentials are encrypted at rest with per-tenant keys; OAuth tokens refresh automatically.

Supported Providers:

Google Classroom, Canvas, Blackboard, Moodle, Schoology, Clever, PowerSchool, Infinite Campus, LTI 1.3, generic REST API, and custom providers — each configurable for one or more sync types: roster sync, grade passback, content import, attendance sync, calendar sync, and assignment sync.

Encrypted Credential Storage:

Each integration stores a name, provider, sync type, and its own connection settings (base URL, webhook URL, sync interval, batch size). Credentials — client ID/secret, API key, access and refresh tokens, token expiry — are encrypted at rest with per-tenant keys and only decrypted at the moment of use.

OAuth Flow:

Aeion drives a standard OAuth 2.0 authorization-code flow with PKCE: it generates a redirect URL and code verifier, sends the district's admin to the provider's consent screen, and exchanges the returned code for access and refresh tokens on callback.

Webhook Event Types:

Ten lifecycle events can trigger outbound webhooks: enrollment created / updated / deleted, grade submitted / updated, assignment created / submitted, attendance marked, course updated, and user updated.

6. Accessibility

ModeDescriptionUse Case
noneDefault colorsStandard vision
deuteranopiaRed-green confusionMost common
protanopiaRed-green confusion~1% of males
tritanopiaBlue-yellow confusionRare
achromatopsiaComplete color blindnessVery rare

7. Supporting Capabilities

Gradebook:

  • Weighted grade categories with percentages
  • Real-time grade calculation as assignments complete
  • Letter grade assignment (configurable scale)
  • GPA computation (4.0 scale)
  • Export to PDF / Excel
  • Standards-based grading support

Attendance:

  • Daily and period attendance tracking
  • Status options: present, absent, tardy, excused, absent-excused
  • ADA compliance tracking
  • Chronic absenteeism detection (threshold configurable, default 10%)
  • Parent notification triggers
  • State reporting exports

Classroom Hardware (Bridge):

  • Document camera integration
  • Interactive whiteboard capture
  • Student response clicker support
  • Real-time classroom data capture
  • Hardware health monitoring
  • Edge AI processing on the Bridge device (frames stay local)

Plagiarism Detection:

  • Text comparison against the submission database
  • Source detection from web / content sources
  • AI-generated content detection
  • Percentage match scoring (0–100%)
  • Instructor review queue
  • Student integrity history tracking

Gamification:

  • Points system for activities
  • Badge unlocking achievements
  • Leaderboard rankings
  • Streak tracking (consecutive days)
  • Level progression
  • Social challenges

Parent / Guardian Notifications:

  • Grade alerts when a student drops below threshold
  • Attendance alerts on absence
  • Assignment due reminders
  • Channels: email, SMS, push
  • Language preference per family
  • Digest mode (daily summary)
  • Emergency broadcast (all families)

Counseling:

  • Student referral management
  • 504 plan tracking
  • IEP accommodation monitoring
  • Session notes with date / time
  • Intervention tracking
  • Crisis protocol management
  • Confidentiality controls

Composes with the rest of the OS