Skip to main content
Query the Knowledge Graph’s Academic Standards for middle school math standards in California.

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

Steps

1

Set up environment variables

.env
2

Get the California math standards framework

Reference the Academic Standards docs for the underlying entities and relationships.
Use the GET /standards-frameworks API endpoint with jurisdiction and academicSubject filters:
Response
3

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.
Use the 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.
4

Get individual standards

Change the GET /academic-standards request’s normalizedStatementType filter from “Standard Grouping” to “Standard”:
Filter on a specific Standard Grouping for more specificity:
Response for standards within cluster 8.G.B
5

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