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

# Core concepts

> Learn how Knowledge Graph is built from entities and relationships with UUIDs, and how academic standards and curriculum datasets connect.

## How Knowledge Graph is structured

| Concept                                                                                                           | Definition                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| :---------------------------------------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <h3 id="entities" style={{ margin: 0, fontSize: "inherit !important" }}>[Entities](#entities)</h3>                | Each entity (or node) represents a distinct concept in the domain, such as an academic standard or learning component. These entities define the core elements of the dataset.                                                                                                                                                                                                                                                                                                                                                                                                                         |
| <h3 id="relationships" style={{ margin: 0, fontSize: "inherit !important" }}>[Relationships](#relationships)</h3> | Each relationship (or edge) represents a directed connection between two entities (or nodes). These relationships define how entities relate to one another within the graph.<br /><br />Relationships are expressed as a triple:<ul><li>Source entity's UUID</li><li>Relationship UUID</li><li>Target entity's UUID</li></ul>                                                                                                                                                                                                                                                                         |
| <h3 id="uuid" style={{ margin: 0, fontSize: "inherit !important" }}>[UUID](#uuid)</h3>                            | Every entity and relationship carries a UUID — these UUIDs link entities together in relationships. Conceptually, this is similar to how foreign keys are used to `JOIN` tables in a relational database.<br /><br />UUIDs make it easy to deterministically join files, reference entities, and preserve links across datasets. It makes connections explicit without relying on schema-level constraints and avoids tight coupling to any one database system. Some UUIDs come from external sources such as the [CASE Network](https://casenetwork.1edtech.org/) ↗, which ensures interoperability. |
| <h3 id="dataset" style={{ margin: 0, fontSize: "inherit !important" }}>[Dataset](#dataset)</h3>                   | Thematic collection of related [entities](#entities) and [relationships](#relationships) that cover a specific educational domain, such as [U.S. academic standards](/knowledge-graph/datasets/standards/us-academic-standards) or [Math learning components](/knowledge-graph/datasets/learning-components/math-learning-components)<br /><br />Datasets share a unified schema and can reference entities across one another (e.g., learning components align to specific academic standards).                                                                                                       |

## What Knowledge Graph contains

Knowledge Graph is organized into thematic [datasets](/knowledge-graph/datasets).

### Standards

The [U.S. academic standards](/knowledge-graph/datasets/standards/us-academic-standards) dataset represents official learning expectations as a hierarchy.

The [U.S. academic standards crosswalks](/knowledge-graph/datasets/standards/us-academic-standards-crosswalks) dataset connects state standards to their closest matching <Tooltip tip="Common Core State Standards">CCSS</Tooltip> standards. It measures how many [learning components](#learning-component) various [academic standards](#academic-standard) have in common in order to calculate a similarity score.

| Concept                                                                                                                                | Definition                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| :------------------------------------------------------------------------------------------------------------------------------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <h3 id="standards-frameworks" style={{ margin: 0, fontSize: "inherit !important" }}>[Standards frameworks](#standards-frameworks)</h3> | Complete academic standards document published by an official body, such as a state department of education (e.g., *2023 North Dakota Mathematics Content Standards*); modeled as [`StandardsFramework`](/knowledge-graph/schema-reference/standards#standardsframework) entities<br /><br />Each standards framework serves as the root node that organizes all standards groups and individual academic standards within a given jurisdiction and subject.                                                            |
| <h3 id="standards-groups" style={{ margin: 0, fontSize: "inherit !important" }}>[Standards groups](#standards-groups)</h3>             | Organizational groupings within a standards framework – i.e., domains, clusters, strands, or grade bands (e.g., *Operations and Algebraic Thinking* or *Number & Operations—Fractions*); modeled as [`StandardsFrameworkItem`](/knowledge-graph/schema-reference/standards#standardsframeworkitem) entities with a `normalizedStatementType` of **Standard Grouping**                                                                                                                                                   |
| <h3 id="academic-standard" style={{ margin: 0, fontSize: "inherit !important" }}>[Academic standard](#academic-standard)</h3>          | Individual statement that specifies what students should know or be able to do at a given grade level (e.g., *3.NF.A.1*); modeled as [`StandardsFrameworkItem`](/knowledge-graph/schema-reference/standards#standardsframeworkitem) entities<br /><br />Academic standards often connect to other datasets — e.g., they're [supported by learning components](/knowledge-graph/schema-reference/standards#supports) and [aligned with curriculum](/knowledge-graph/schema-reference/standards#haseducationalalignment). |

| Concept                                                                                                                          | Definition                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| :------------------------------------------------------------------------------------------------------------------------------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <h3 id="standard-alignment" style={{ margin: 0, fontSize: "inherit !important" }}>[Standard alignment](#standard-alignment)</h3> | An evidence-based match between a state academic standard and a Common Core standard based on shared Learning Components (e.g., *NY 3.NF.1* → *3.NF.A.1*).<br /><br />Modeled as [`hasStandardAlignment`](/knowledge-graph/schema-reference/standards#hasstandardalignment) relationships. Similarity is expressed with a Jaccard score and Learning Component counts — not as sequence or dependency.                                                                                                                                                    |
| <h3 id="jaccard-score" style={{ margin: 0, fontSize: "inherit !important" }}>[Jaccard score](#jaccard-score)</h3>                | A similarity score from 0.0 to 1.0 that measures how much a state standard and a Common Core standard overlap in Learning Components — 0.0 means no overlap and 1.0 means complete overlap.<br /><br />Calculated as shared Learning Components ÷ total unique Learning Components, and stored as the `jaccard` property on [`hasStandardAlignment`](/knowledge-graph/schema-reference/standards#hasstandardalignment) relationships. See [Understanding the Jaccard score](/knowledge-graph/schema-reference/standards#understanding-the-jaccard-score). |

### Learning components

The [Math Learning Components](/knowledge-graph/datasets/learning-components/math-learning-components) and [ELA Learning Components](/knowledge-graph/datasets/learning-components/ela-learning-components) datasets represent granular skills or individual concepts that operate at the instructional level. They break broad [academic standards](#academic-standard) down into measurable, teachable parts.

| Concept                                                                                                                          | Definition                                                                                                                                                                                                                                                                                                                                                                                                            |
| :------------------------------------------------------------------------------------------------------------------------------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <h3 id="learning-component" style={{ margin: 0, fontSize: "inherit !important" }}>[Learning component](#learning-component)</h3> | Single, well-defined skill or concept that students are expected to learn (e.g., *Use place value to add two two-digit numbers*); modeled as [`LearningComponent`](/knowledge-graph/schema-reference/learning-components#learningcomponent) entities<br /><br />Learning components [`support`](/knowledge-graph/schema-reference/learning-components#supports) one or more [academic standards](#academic-standard). |

### Learning progressions

The [Math Coherence Map](/knowledge-graph/datasets/learning-progressions/math-coherence-map) dataset represents how students traverse learning paths to develop understanding over time. It connects [academic standards](#academic-standard) through directional [`buildsTowards`](/knowledge-graph/schema-reference/learning-progressions#buildstowards) relationships.

| Concept                                                                                                                                                                    | Definition                                                                                                                                                                                                                                                                                                                                                                                                             |
| :------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <h3 id="prerequisite-standard" style={{ margin: 0, fontSize: "inherit !important" }}>[Prerequisite standard](#prerequisite-standard)</h3>                                  | An academic standard whose proficiency supports the likelihood of success in a later standard (e.g., *3.OA.A.1* is a prerequisite for *4.NBT.B.5*).<br /><br />In a [`buildsTowards`](/knowledge-graph/schema-reference/learning-progressions#buildstowards) relationship, this is the source [`StandardsFrameworkItem`](/knowledge-graph/schema-reference/standards#standardsframeworkitem).                          |
| <h3 id="standard-that-a-standard-builds-towards" style={{ margin: 0, fontSize: "inherit !important" }}>[Successor standard](#standard-that-a-standard-builds-towards)</h3> | An academic standard that students are progressing toward after gaining proficiency in an earlier standard (e.g., *4.NBT.B.5* is a standard that *3.OA.A.1* builds towards).<br /><br />In a [`buildsTowards`](/knowledge-graph/schema-reference/learning-progressions#buildstowards) relationship, this is the target [`StandardsFrameworkItem`](/knowledge-graph/schema-reference/standards#standardsframeworkitem). |

### Curriculum

The [IM® v.360](/knowledge-graph/datasets/curriculum/im-v360) dataset contains curriculum scope and sequence. In the future, it will also include instructional (e.g., [lessons](#lesson), [activities](#activity), [materials](#material)) and [assessment](#assessment) materials as structured metadata.

<Note>
  Any curriculum entity can connect to an academic standard through the
  [`hasEducationalAlignment`](/knowledge-graph/schema-reference/standards#haseducationalalignment)
  relationship (e.g., a `Lesson` may point to a `StandardsFrameworkItem` such as
  `3.NF.A.1` with `alignmentType: teaches`, indicating that the lesson teaches
  that standard).
</Note>

| Concept                                                                                                                 | Definition                                                                                                                                                                                                                                         |
| :---------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <h4 id="course" style={{ margin: 0, fontSize: "inherit !important" }}>[Course](#course)</h4>                            | Structured sequence of instructional content designed to teach specific skills or knowledge over a defined period (e.g., *Illustrative Mathematics® Grade 2*); modeled as [`Course`](/knowledge-graph/schema-reference/curriculum#course) entities |
| <h4 id="lesson-grouping" style={{ margin: 0, fontSize: "inherit !important" }}>[Lesson grouping](#lesson-grouping)</h4> | Grouping of lessons within a course, such as a unit, module, or section (e.g., *Unit 3: Adding and Subtracting within 100*); modeled as [`LessonGrouping`](/knowledge-graph/schema-reference/curriculum#lessongrouping) entities                   |
| <h4 id="lesson" style={{ margin: 0, fontSize: "inherit !important" }}>[Lesson](#lesson)</h4>                            | Single teachable unit within a lesson grouping, typically covering 1 class session and made up of one or more activities; modeled as [`Lesson`](/knowledge-graph/schema-reference/curriculum#lesson) entities                                      |
| <h4 id="activity" style={{ margin: 0, fontSize: "inherit !important" }}>[Activity](#activity)</h4>                      | Smallest instructional unit (e.g., warm-up, task, exit ticket, or discussion) that a teacher or student engages with inside a lesson; modeled as [`Activity`](/knowledge-graph/schema-reference/curriculum#activity) entities                      |
| <h4 id="assessment" style={{ margin: 0, fontSize: "inherit !important" }}>[Assessment](#assessment)</h4>                | Evaluation of a student's mastery of knowledge, skills, or competencies through structured tasks or questions; modeled as [`Assessment`](/knowledge-graph/schema-reference/curriculum#assessment) entities                                         |
| <h4 id="material" style={{ margin: 0, fontSize: "inherit !important" }}>[Material](#material)</h4>                      | Instructional content (e.g., readings, videos, worksheets, images, or digital resources) that supports learning activities; modeled as [`Material`](/knowledge-graph/schema-reference/curriculum#material) entities                                |

### Instructional guidance

The [Learner Variability Navigator](/knowledge-graph/datasets/instructional-guidance/learner-variability-navigator) dataset connects student context and learning goals to research-backed instructional practices.

| Concept                                                                                                           | Definition                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| :---------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| <h3 id="learner-model" style={{ margin: 0, fontSize: "inherit !important" }}>[Learner model](#learner-model)</h3> | Grade band and academic subject pair that describes a specific learner profile (e.g., *Math 3–6* or *Literacy 4–6*); modeled as [`LearnerModel`](/knowledge-graph/schema-reference/instructional-guidance#learnermodel) entities<br /><br />Each learner model has relevant [factors](#factor) and [strategies](#strategy) that help contextualize what’s important for student success for that grade and subject.                                                                                                       |
| <h3 id="factor" style={{ margin: 0, fontSize: "inherit !important" }}>[Factor](#factor)</h3>                      | Research-backed characteristic that influences learning or performance (e.g., *Working memory* or *Algebraic reasoning*); modeled as [`Factor`](/knowledge-graph/schema-reference/instructional-guidance#factor) entities<br /><br />Factors can [`interact with`](/knowledge-graph/schema-reference/instructional-guidance#interactswithfactor) other factors and may be [`relevant to`](/knowledge-graph/schema-reference/instructional-guidance#relevanttostandard) specific [academic standards](#academic-standard). |
| <h3 id="strategy" style={{ margin: 0, fontSize: "inherit !important" }}>[Strategy](#strategy)</h3>                | Instructional practice that supports learning for a variety of [factors](#factor) and [learner models](#learner-model) (e.g., *Peer teaching*); modeled as [`Strategy`](/knowledge-graph/schema-reference/instructional-guidance#strategy) entities<br /><br />Strategies [`target`](/knowledge-graph/schema-reference/instructional-guidance#targetsfactor) one or more factors they support or improve.                                                                                                                 |

## Related topics

<CardGroup cols={2}>
  <Card title="Standards schema reference" icon="share-nodes" href="/knowledge-graph/schema-reference/standards">
    Review entities, relationships, and property definitions for Academic
    Standards.
  </Card>

  <Card title="Learning components schema reference" icon="share-nodes" href="/knowledge-graph/schema-reference/learning-components">
    Review entities, relationships, and property definitions for Learning
    Components.
  </Card>

  <Card title="Learning progressions schema reference" icon="share-nodes" href="/knowledge-graph/schema-reference/learning-progressions">
    Review entities, relationships, and property definitions for Learning
    Progressions.
  </Card>

  <Card title="Curriculum schema reference" icon="share-nodes" href="/knowledge-graph/schema-reference/curriculum">
    Review entities, relationships, and property definitions for Curriculum.
  </Card>

  <Card title="Instructional guidance schema reference" icon="share-nodes" href="/knowledge-graph/schema-reference/instructional-guidance">
    Review entities, relationships, and property definitions for Instructional
    guidance.
  </Card>
</CardGroup>
