About
Learning Components are granular, precise representations of individual skills or concepts that break down broad educational standards into teachable and measurable parts. While state standards often define learning goals at a high level, sometimes encompassing multiple ideas across weeks of instruction, Learning Components operate at the level where instruction happens: during a lesson, an activity, or a single question.Key characteristics
Each Learning Component is:- Instructionally actionable: Designed to guide daily teaching decisions and interventions.
- Aligned to academic standards: Connected via semantic relationships, such as supports, to CASE-aligned standards.
- Interoperable: Usable across diverse curricula, assessments, and platforms.
- Machine-readable and human-interpretable: Tagged with unique identifiers and structured to support AI-driven content recommendations with transparent intent.
Some standards do not have Learning Component alignments.For Mathematics: Categories like Standards for Mathematical Practice (SMPs), Pre-K, advanced math such as calculus, financial literacy in Texas, and certain state-specific groupings are intentionally excluded from Learning Component generation.For English Language Arts: College and Career Readiness Anchor standards along with non-leaf-node standards are not aligned to Learning Components. In addition, current Learning Components coverage is limited to standards from grades Kâ2. Additional grade bands will be added in future releases.
Subjects to standards frameworks
Learning Components are mapped to the following standards frameworks:| Subject | Standards frameworks |
|---|---|
| Mathematics | Common Core State Standards for Mathematics (CCSSM), Alabama, Arkansas, California, Colorado, Connecticut, Delaware, Florida, Georgia, Hawaii, Idaho, Illinois, Iowa, Kansas, Kentucky, Louisiana, Maine, Maryland, Massachusetts, Michigan, Mississippi, Missouri, Montana, Nevada, New Hampshire, New Jersey, New Mexico, New York, North Carolina, North Dakota, Ohio, Oregon, Pennsylvania, Rhode Island, South Dakota, Tennessee, Texas, Utah, Vermont, Washington, Washington, D.C., West Virginia, Wisconsin, and Wyoming. |
| English Language Arts | Common Core State Standards for English Language Arts (CCSS ELA), Connecticut, Delaware, Illinois, Maryland, Michigan, Mississippi, Nevada, New Hampshire, Vermont, Washington, Washington, D.C., and Wyoming. |
We will be adding alignments to more state-specific frameworks in both
Mathematics and English Language Arts in upcoming releases.
Data relationship diagram
Diagram description
Diagram description
The diagram shows the Learning Components dataset only.
StandardsFrameworkItem is the connection target; its model is in Academic Standards. Learning Progressions (buildsTowards, relatesTo) between standards are in Learning Progressions.Example: A Learning Component is a granular skill or conceptâe.g. Use place value to add two two-digit numbers. A standard is a StandardsFrameworkItem such as 2.NBT.B.5 (Fluently add and subtract within 100). The supports edge means the Learning Component is one of the deconstructed skills that underpin that standard; many Learning Components can support one standard, and one Learning Component might support multiple standards. The diagram shows only this one relationship type; it does not show how standards connect to each other (see Learning Progressions).ELA example: A LearningComponent such as Identify the front cover of a book supports the CCSS ELA standard RF.K.1.A â Follow words from left to right, top to bottom, and page by page.Edge list (source â relationship â target):LearningComponentâsupportsâStandardsFrameworkItem(e.g. âUse place value to add two two-digit numbersâ â 2.NBT.B.5)LearningComponentâsupportsâStandardsFrameworkItem(e.g. âIdentify the front cover of a bookâ â RF.K.1.A)
Entities
LearningComponent
A LearningComponent represents a single, well-defined skill or concept that students are expected to learn. It is a granular unit of learning used to describe instructional intent at the level of a Lesson, Activity, or Assessment. Learning Components 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.
| Property | Description | Type | Cardinality |
|---|---|---|---|
academicSubject | Academic subject | AcademicSubjectENUM | 1 |
attributionStatement | Textual credit that acknowledges the source or creator of a work, included when required by the contentâs license (e.g., Creative Commons BY); the statement specifies how the creator should be attributed in accordance with the license terms. | String | 1 |
author | Author of this content | String | 1 |
dateCreated | Date on which the element was created | Date | 0..1 |
dateModified | Date on which the element was most recently modified | Date | 0..1 |
description | Description of the item | String | 1 |
examples | Set of illustrative classroom scenarios showing how the skill is demonstrated; present on some Learning Components and not others | Array | 0..n |
identifier | Identifier of the item, either as textual strings or as URL (URI) links | String | 1 |
inLanguage | Language of the content | LanguageENUM | 1 |
license | License document that applies to this content, typically indicated by URL | String | 1 |
provider | Service provider, service operator, or service performer | String | 1 |
Relationships
supports
A supports relationship connects a LearningComponent to one or more StandardsFrameworkItem, indicating that the component contributes to the understanding or mastery of the associated standards, competencies, or other formal learning expectations. Each LearningComponent represents a discrete skill that helps a learner achieve the broader goals defined in the StandardsFrameworkItem.
(:LearningComponent)-[:supports]->(:StandardsFrameworkItem)
Schema release history
| Date | Changed |
|---|---|
| May 27, 2026 | Added examples as an optional LearningComponent property. Added ELA Learning Components (Kâ2) to the dataset; Added support for English Language Arts. |
| September 23, 2025 | First release with Mathematics support. |