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

## Overview

<Note>
  Learning components [entities](#entities) and [relationships](#relationships)
  are referenced in the [Math learning
  components](/knowledge-graph/datasets/math-learning-components) and [ELA
  learning components](/knowledge-graph/datasets/ela-learning-components)
  datasets.
</Note>

Learning components are granular representations of individual skills or concepts that break down broad [Standards](/knowledge-graph/schema-reference/standards) into teachable and measurable parts.

## Entities

### `LearningComponent`

Single, well-defined skill or concept that students are expected to learn

`LearningComponent`s are granular units of learning used to describe instructional intent at the level of a [`Lesson`](/knowledge-graph/schema-reference/curriculum#lesson), [`Activity`](/knowledge-graph/schema-reference/curriculum#activity), or [`Assessment`](/knowledge-graph/schema-reference/curriculum#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.

| Property               | Description                                                                                                                                                                                                                        | Type                                                                                             | Cardinality |
| :--------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------------------- | :---------- |
| `academicSubject`      | Academic subject                                                                                                                                                                                                                   | [`AcademicSubjectENUM`](/knowledge-graph/schema-reference/enums-and-formats#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); specifies how the creator should be attributed in accordance with the license terms | `String`                                                                                         | 1           |
| `author`               | Author of content                                                                                                                                                                                                                  | `String`                                                                                         | 1           |
| `dateCreated`          | Date the item was created                                                                                                                                                                                                          | `Date`                                                                                           | 0..1        |
| `dateModified`         | Date the item 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/schema-reference/enums-and-formats#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 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 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`

Links a [`LearningComponent`](/knowledge-graph/schema-reference/learning-components#learningcomponent) to the [`StandardsFrameworkItem`](#standardsframeworkitem) that it supports the understanding, mastery, or achievement of

| Source node                               | Target node                                                                                    |
| :---------------------------------------- | :--------------------------------------------------------------------------------------------- |
| [`LearningComponent`](#learningcomponent) | [`StandardsFrameworkItem`](/knowledge-graph/schema-reference/standards#standardsframeworkitem) |

| Relationship property  | Description                                                                                                                                   |
| :--------------------- | :-------------------------------------------------------------------------------------------------------------------------------------------- |
| `dateCreated`          | Date the item was created                                                                                                                     |
| `license`              | License document that applies to this content, typically indicated by URL                                                                     |
| `targetEntity`         | Type of entity to which the relationship points; specifies the class or category of the ending node in the connection                         |
| `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) |
| `description`          | Description of the item                                                                                                                       |
| `dateModified`         | Date the item was most recently modified                                                                                                      |
| `identifier`           | Identifier of the item, either as textual strings or as URL (URI) links                                                                       |
| `sourceEntity`         | Type of entity from which the relationship originates; specifies the class or category of the starting node in the connection                 |
| `provider`             | Service provider, service operator, or service performer                                                                                      |
| `sourceEntityKey`      | Name of the property within the source entity that contains its unique identifier; used to locate and reference the entity in the dataset     |
| `author`               | Author of this content                                                                                                                        |
| `relationshipType`     | Normalized value that defines the semantic meaning of the connection between the source and target entities (`supports`)                      |
| `targetEntityKey`      | Name of the property within the target entity that contains its unique identifier; used to locate and reference the entity in the dataset     |

<CodeGroup>
  ```json Mathematics → 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 → 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 <Tooltip tip="English Language Arts">ELA</Tooltip> Learning Components (K–2) to the dataset |
| September 23, 2025 | First release with Mathematics support                                                                                                                          |

## Related topics

<CardGroup cols={2}>
  <Card title="Math learning components dataset" icon="database" href="/knowledge-graph/datasets/math-learning-components">
    Explore coverage, use cases, and download details for Math Learning
    Components.
  </Card>

  <Card title="ELA learning components dataset" icon="database" href="/knowledge-graph/datasets/ela-learning-components">
    Explore coverage, use cases, and download details for ELA Learning
    Components.
  </Card>

  <Card title="Tutorial: Compare Common Core and state frameworks" icon="graduation-cap" href="/knowledge-graph/getting-started/tutorials/compare-common-core-and-state-frameworks">
    Use Learning Components to analyze cross-state standards alignment.
  </Card>

  <Card title="Learning Components API endpoints" icon="code" href="/api-reference/learning-components/learning-component-by-id">
    Query learning components by ID, subject, or standard via the REST API.
  </Card>

  <Card title="Standards schema reference" icon="certificate" href="/knowledge-graph/schema-reference/standards">
    See the standards that learning components support and align to.
  </Card>
</CardGroup>
