Overview
Learning components entities and relationships
are referenced in the Math learning
components, ELA learning
components, Eedi
Misconceptions
Graph,
and New Meridian Mastery
Statistics
datasets.
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:- Curriculum entities align to standards through
hasEducationalAlignment - Learning components align to standards through
supports
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
Related topics
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.