What you’ll do
- Query the Knowledge Graph for the California math standards framework
- Narrow down to specific grades’ standards groupings (i.e., middle school)
- List all individual middle school math standards in California
- Use your findings to tag your educational content accordingly
What you’ll need
- API key and base URL in the Learning Commons Platform ↗
curl↗, Python, or Node
Steps
Get the California math standards framework
Reference the Academic Standards docs for the underlying entities and relationships.
GET /standards-frameworks API endpoint with jurisdiction and academicSubject filters:Response
Narrow down to middle school standard groupings
States often group their standards by clusters, domains, etc. These sets of
related standards are called standard groupings.
GET /academic-standards API endpoint with normalizedStatementType and gradeLevel filters:Response
Some
StandardsFrameworkItems won’t have a statementCode, depending on how
a given state has published its standards framework.Get individual standards
Change the Filter on a specific Standard Grouping for more specificity:
GET /academic-standards request’s normalizedStatementType filter from “Standard Grouping” to “Standard”:Response for standards within cluster 8.G.B
Apply your findings
Use these results to inform how you tag your educational math content for middle school students in CA.You can also continue exploring by:
- Querying different grade levels, subjects, and states
- Exploring other API endpoints