What you’ll learn
In this tutorial, you’ll learn how to use the crosswalk data in Knowledge Graph to compare standards between the Common Core State Standards (CCSSM) and state frameworks. These crosswalks can help you determine which state standards are most similar to a given CCSSM standard and understand the similarities and differences between the standards. Crosswalks are evidence-based relationships between state standards and CCSSM standards, derived from overlapping sets of Learning Components (LCs). Each crosswalk includes similarity metrics, such as the Jaccard score and relative LC counts, to help you interpret how closely two standards align. You can read more about how crosswalks are calculated here. This tutorial walks through how to:- Load and explore crosswalk data in the
relationships.csvfile. - Identify the closest state standards for a given CCSSM standard (focusing on Texas).
- Interpret alignment strength using Jaccard and LC counts.
- Join crosswalk data with standards metadata to view results.
- Join crosswalk pairs to Learning Components to inspect the shared skills that support each alignment
What you’ll need
- This tutorial assumes you’ve downloaded Knowledge Graph already. If you haven’t please see download instructions.
- This tutorial utilizes crosswalks, specifically the Jaccard index. For more information, please read here.
- You can use either Node or Python to go through this tutorial
- If using Node
node 14+arquerocsv-parse
- If using Python
python 3.9+pandas
Step 1: Load the Crosswalk Data
Crosswalk data lives in therelationships.csv. The standards that have crosswalk data will include the four new crosswalk-specific columns.
| Property | Description |
|---|---|
| jaccard | Proportion of shared LCs between state and CCSS standards (0 < jaccard ≤ 1). |
| stateLCCount | Number of Learning Components supporting the state standard. |
| ccssLCCount | Number of Learning Components supporting the CCSS standard. |
| sharedLCCount | Number of Learning Components shared by both standards. |
Step 2: Find the Best-Matching State Standards for a CCSSM Standard
To find the best state standard matches (focusing on Texas) for a CCSSM standard, filter rows by the CCSSM standard ID and then filter for Texas jurisdiction.Step 3: Interpret the Relationship Metrics
Each crosswalk relationship carries additional context about the degree of overlap:sharedLCCountshows how many deconstructed skills are shared.stateLCCountandccssLCCountshow how many total skills support each standard.- Together with the Jaccard score, these counts help you interpret the strength and balance of the overlap. For example, whether one standard covers more ground than the other, or whether their scopes are roughly comparable.
| stateLCCount | ccssLCCount | sharedLCCount | jaccard | Example Interpretation |
|---|---|---|---|---|
| 5 | 6 | 4 | 0.57 | Substantial overlap between standards; many shared skills |
| 4 | 9 | 3 | 0.30 | Partial overlap; the CCSSM standard covers more content |
| 3 | 3 | 3 | 1.0 | Complete overlap; same set of underlying skills |
Step 4: Join Crosswalks with Standards Metadata
You can enrich the crosswalk data by joining it withStandardsFrameworkItems.csv, which contains metadata such as grade level and description.
You can adapt this pattern to explore crosswalks for any state framework by changing the filter conditions or threshold.
Step 5: Join Crosswalks to Learning Components (LCs)
Now that you have crosswalk pairs (state → CCSSM), you can see the actual skills behind each match by joining to the Learning Components dataset. We’ll use thesupports relationships to fetch the LCs that support each standard and then intersect them to list the shared LCs (the evidence behind the crosswalk).
Summary
You’ve learned how to use crosswalk data to compare state standards with CCSSM. Therelationships.csv file provides a ready-made, evidence-based mapping layer that simplifies cross-state comparison and supports deeper curriculum analysis.
Key takeaways
- Each crosswalk is a measurable alignment built from shared Learning Components.
- The Jaccard index quantifies similarity; LC counts explain scope and overlap.
- Relationships always point from state → CCSSM and exist only when at least one LC is shared.
- You can use this data to explore how state standards correspond to Common Core, identify close matches, and guide alignment work across frameworks.