The Repository Organized Curriculums (ROC) data model consists can be used to curriculum alignment data including curriculum standards, content correlations (content-standard links), and standards crosswalks (standard-standard links).
The summary section provides a condensed overview of all objects, with more details provided in following sections.
The following list contains all the different types of objects in the ROC data model. For each model, we provide links to the model definition (Django model class), auto-generated “rocdocs”, schema notes, and an example.
Vocabularies and terms: are used to represent constants within each a jurisdiction (e.g. academic subjects, and grade levels)
The ROC data model can also represent the following types of relations:
The Repository of Organized Curriculums (ROC) data model is heavily inspired by the following prior work:
The combined data model of all