Skip to main content
Schema last updated Nov 10, 2026.

Overview

Learning components are granular skills or concepts that break broad standards down into teachable and measurable parts.

Entities

LearningComponent

Single, well-defined skill or concept that students are expected to learn LearningComponents are granular units of learning used to describe instructional intent at the level of a Lesson, Activity, or Assessment. They are aligned to academic standards, support interoperability across curricula, and serve as the foundational building blocks for organizing content, tracking progress, and enabling personalized instruction.

Misconception

A student’s incorrect conceptual or procedural understanding, stated as a short declarative sentence (e.g., “Believes all possible outcomes must have equal probability”) There is no error or misconception type property on the node. Every Misconception is a transferable misunderstanding — not a one-off mistake tied to a single question.
example.json

Construct

Granular math learning goal (e.g., “Calculate expected frequency”) Constructs are similar to Learning Components, but are a distinct entity type.
example.json

MasteryThreshold

How difficult a learning component or standard is to master, as the overall Math score where students start getting at least x% right (e.g. standard 6.G.A.4 has thresholds of 0.79 at 50% and 1.53 at 67%)
Threshold values are typically between -4.5 and 4.5. They are calculated for these expected scoring scenarios:
  • Scoring 50% - Basic mastery
  • Scoring 67% - Stronger mastery
example.json

Relationships

There is no direct relationship between LearningComponents and Curriculum entities.To connect the 2 schemas, traverse through a shared StandardsFrameworkItem:

supports

Links a LearningComponent to the StandardsFrameworkItem that it supports the understanding, mastery, or achievement of

hinders

example.json

hasMasteryThreshold

Links a learning component or Common Core math standard to the mastery threshold estimated for it (e.g. 6.G.A.4 → its threshold)
example.json

Schema release history

Math learning components dataset

Explore coverage, use cases, and download details for Math Learning Components.

ELA learning components dataset

Explore coverage, use cases, and download details for ELA Learning Components.

Eedi Misconceptions Graph dataset

Explore coverage, use cases, and download details for the Eedi Misconceptions Graph.

New Meridian mastery statistics dataset

Explore coverage, use cases, and download details for New Meridian Mastery Statistics.

Tutorial: Compare Common Core and state frameworks

Use Learning Components to analyze cross-state standards alignment.

Learning Components API endpoints

Query learning components by ID, subject, or standard via the REST API.

Standards schemas

See the standards that learning components support and align to.