> ## Documentation Index
> Fetch the complete documentation index at: https://docs.learningcommons.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Learning Components

> Reference for Learning Components in Knowledge Graph: granular skills and concepts aligned to standards, with support for progressions and content tagging.

[Schema last updated May 27, 2026.](#schema-release-history)

## 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.

By serving as a shared, fine-grained metadata layer, Learning Components 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.

<Note>
  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.
</Note>

### 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.                                                                                                                                                                                                                                                                                                                    |

<Note>
  We will be adding alignments to more state-specific frameworks in both
  Mathematics and English Language Arts in upcoming releases.
</Note>

## Data relationship diagram

<Frame>
  <img
    src="https://mintcdn.com/czi-60a2a443/bb-F2r75Gz83PPsi/images/kg/learning-components-dataset_data-model-diagram_high-level.svg?fit=max&auto=format&n=bb-F2r75Gz83PPsi&q=85&s=c1631fe25d38d74b2e39b40a4eb390e9"
    alt="Data model diagram: LearningComponent entities connected to
StandardsFrameworkItem by the supports
relationship"
    width="900"
    height="900"
    data-path="images/kg/learning-components-dataset_data-model-diagram_high-level.svg"
  />
</Frame>

<Accordion title="Diagram description">
  The diagram shows the **Learning Components** dataset only. `StandardsFrameworkItem` is the connection target; its model is in [Academic Standards](/knowledge-graph/graph-reference/academic-standards). Learning Progressions (`buildsTowards`, `relatesTo`) between standards are in [Learning Progressions](/knowledge-graph/graph-reference/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](/knowledge-graph/graph-reference/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):**

  <ul>
    <li>
      `LearningComponent` → `supports` → `StandardsFrameworkItem` (e.g. “Use place value to add two two-digit numbers” → 2.NBT.B.5)
    </li>

    <li>
      `LearningComponent` → `supports` → `StandardsFrameworkItem` (e.g. “Identify the front cover of a book” → RF.K.1.A)
    </li>
  </ul>
</Accordion>

See [Entities](#entities) and [Relationships](#relationships) for full property and edge definitions.

## 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`](/knowledge-graph/graph-reference/value-and-format-standards#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`](/knowledge-graph/graph-reference/value-and-format-standards#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           |

<CodeGroup>
  ```json Mathematics Learning Component example theme={null}
  {
    "type": "node",
    "identifier": "0013fbee-3e76-500f-9978-42aa1a65f105",
    "labels": ["LearningComponent"],
    "properties": {
      "dateCreated": "2025-04-01",
      "license": "https://creativecommons.org/licenses/by/4.0/",
      "attributionStatement": "Knowledge Graph is provided by Learning Commons under the CC BY-4.0 license. Learning Commons received Learning Components under CC BY-4.0 from Achievement Network.",
      "dateModified": "2025-04-01",
      "description": "Use conversions to solve multi-step real-world problems",
      "identifier": "0013fbee-3e76-500f-9978-42aa1a65f105",
      "provider": "Learning Commons",
      "inLanguage": "en-US",
      "author": "Achievement Network",
      "academicSubject": "Mathematics"
    }
  }
  ```

  ```json ELA Learning Component example theme={null}
  {
    "type": "node",
    "identifier": "0046446a-0a9b-5ace-92a3-23d4bb158c68",
    "labels": ["LearningComponent"],
    "properties": {
      "dateCreated": "2026-04-01",
      "license": "https://creativecommons.org/licenses/by/4.0/",
      "attributionStatement": "Knowledge Graph is provided by Learning Commons under the CC BY-4.0 license. ELA Learning Components are provided by Learning Commons under CC BY-4.0.",
      "dateModified": "2026-04-01",
      "description": "Identify the front cover of a book",
      "examples": [
        "The educator holds up a book closed. The student points to the front cover when asked, \"Can you show me the front of the book?\""
      ],
      "identifier": "0046446a-0a9b-5ace-92a3-23d4bb158c68",
      "provider": "Learning Commons",
      "inLanguage": "en-US",
      "author": "Learning Commons",
      "academicSubject": "English Language Arts"
    }
  }
  ```
</CodeGroup>

## 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)`

<CodeGroup>
  ```json Mathematics Learning Component → CCSSM standard example theme={null}
  {
    "type": "relationship",
    "identifier": "5befaad7-ec1d-5229-a71e-a97c6690f578",
    "label": "supports",
    "properties": {
      "dateCreated": "2025-10-21",
      "license": "https://creativecommons.org/licenses/by/4.0/",
      "targetEntity": "StandardsFrameworkItem",
      "attributionStatement": "Knowledge Graph is provided by Learning Commons under the CC BY-4.0 license. ELA Learning Components are provided by Learning Commons under CC BY-4.0. Learning Commons received state standards and written permission under CC BY-4.0 from 1EdTech.",
      "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",
      "dateModified": "2025-10-21",
      "identifier": "5befaad7-ec1d-5229-a71e-a97c6690f578",
      "sourceEntity": "LearningComponent",
      "provider": "Learning Commons",
      "sourceEntityKey": "identifier",
      "author": "Achievement Network & Learning Commons",
      "relationshipType": "supports",
      "targetEntityKey": "caseIdentifierUUID"
    },
    "source_identifier": "0013fbee-3e76-500f-9978-42aa1a65f105",
    "source_labels": ["LearningComponent"],
    "target_identifier": "98d9b463-56bf-5710-9898-971b8a3c5155",
    "target_labels": ["StandardsFrameworkItem"]
  }
  ```

  ```json ELA Learning Component → CCSS ELA standard example theme={null}
  {
    "type": "relationship",
    "identifier": "1945a29a-723d-589f-bd83-af69cf5c1955",
    "label": "supports",
    "properties": {
      "dateCreated": "2026-04-01",
      "license": "https://creativecommons.org/licenses/by/4.0/",
      "targetEntity": "StandardsFrameworkItem",
      "attributionStatement": "Knowledge Graph is provided by Learning Commons under the CC BY-4.0 license. ELA Learning Components are provided by Learning Commons under CC BY-4.0.",
      "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",
      "dateModified": "2026-04-01",
      "identifier": "1945a29a-723d-589f-bd83-af69cf5c1955",
      "sourceEntity": "LearningComponent",
      "provider": "Learning Commons",
      "sourceEntityKey": "identifier",
      "author": "Learning Commons",
      "relationshipType": "supports",
      "targetEntityKey": "caseIdentifierUUID"
    },
    "source_identifier": "0046446a-0a9b-5ace-92a3-23d4bb158c68",
    "source_labels": ["LearningComponent"],
    "target_identifier": "<RF.K.1.A StandardsFrameworkItem identifier>",
    "target_labels": ["StandardsFrameworkItem"]
  }
  ```
</CodeGroup>

## 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.                                                                                                                    |
