Overview

Learning Components (LCs) 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, LCs operate at the level where instruction happens: during a lesson, an activity, or a single question. Each LC 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.
By serving as a shared, fine-grained metadata layer, LCs enable smarter edtech systems, more coherent instructional planning, and improved data quality across fragmented standards ecosystems. They also underpin learning progressions that model how student understanding develops over time.

Creation of LCs

LCs are developed through a collaborative, expert-driven process. Our core partner, Achievement Network (ANet), contributed their foundational framework of mathematics LCs for grades K–12. With feedback from 30 experienced math educators, ANet continues to support the creation, refinement, and alignment of LCs to state standards.
You may notice that some standards do not have LC alignments. This is intentional: categories like Standards for Mathematical Practice (SMPs), Pre-K, advanced math such as calculus, financial literacy in Texas, and certain state-specific groupings are excluded from LC generation. These omissions are expected and should be taken into account when comparing the total number of standards to the number with LC alignments.

Current LC mappings

Currently, we have LCs mapped to the following math standards frameworks:
  • Common Core State Standards for Mathematics (CCSSM)
  • California
  • Colorado
  • Connecticut
  • Delaware
  • Hawaii
  • Illinois
  • Maine
  • Maryland
  • Michigan
  • Nevada
  • New Hampshire
  • New Jersey
  • New Mexico
  • New York
  • Rhode Island
  • Texas
  • Vermont
  • Washington

Data relationship diagram

Learning Components Dataset Data Model Diagram High Level
Sv

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.

Properties

PropertyDescriptionTypeCardinality
academicSubjectThe academic subject.AcademicSubjectENUM1
attributionStatementA 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.String1
authorThe author of this content.String1
dateCreatedThe date on which the element was created.Date0..1
dateModifiedThe date on which the element was most recently modified.Date0..1
descriptionA description of the item.String1
identifierThe identifier of the item, either as textual strings or as URL (URI) links.String1
inLanguageThe language of the content.LanguageENUM1
licenseA license document that applies to this content, typically indicated by URL.String1
providerThe service provider, service operator, or service performer.String1

Example 

JSON
{
	"identifier":"0b4a3aca-ad10-5ad3-b890-e30d7042bd5b",
	"description":"Use the definition of a function to determine whether a relationship represented algebraically is a function",
	"academicSubject":"Mathematics",
	"inLanguage":"en-US",
	"dateCreated":"2025-04-01",
	"dateModified":"2025-04-01",
	"author":"Achievement Network",
	"provider":"Chan Zuckerberg Initiative",
	"license":"https://creativecommons.org/licenses/by/4.0/",
	"attributionStatement":"Knowledge Graph is provided by CZI-E under the CC BY-4.0 license. CZI-E received learning components under CC BY-4.0 from Achievement Network."
}

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)

Example

JSON
{
	"identifier":"e7ae1f2a-2300-5ea7-a72a-b898b3de75f2",
	"relationshipType":"supports",
	"description":"A supports relationship links one entity to another, indicating that the first contributes to the understanding, mastery, or achievement of the goals defined by the second",
	"sourceEntity":"LearningComponent",
	"sourceEntityKey":"identifier",
	"sourceEntityValue":"87aec89a-e355-5021-9f76-17d56b743547",
	"targetEntity":"StandardsFrameworkItem",
	"targetEntityKey":"caseIdentifierUUID",
	"targetEntityValue":"6ba0df6b-d7cc-11e8-824f-0242ac160002",
	"dateCreated":"2025-04-01",
	"dateModified":"2025-04-01",
	"author":"Achievement Network",
	"provider":"Chan Zuckerberg Initiative",
	"license":"https://creativecommons.org/licenses/by/4.0/",
	"attributionStatement":"Knowledge Graph is provided by CZI-E under the CC BY-4.0 license. CZI-E received learning components under CC BY-4.0 from Achievement Network."
}