Interchange-StudentGradebook.xsd contains the following entities:
GradebookEntry
StudentGradebookEntry
Path
Element
Rules
Notes
GradebookEntry
GradebookEntryType
One of {Homework, Quiz, UnitTest}. For each section, a given student gets a homework grade each week, a quiz grade every 2 weeks and a unit test grade every 4 weeks
DateAssigned
First instructional day available X weeks after the start of the grading period depending on GradebookEntryType
GradebookEntryTitle
String of the form "{GradebookEntryType} - {GradingPeriodDescription}"
Example: "Unit Test - First Six Weeks"
SectionReference
Reference to a previously defined course section
GradingPeriodReference
Reference to the previously generated grading period in which this gradebook entry is made
StudentGradebookEntry
StudentSectionAssocationReference
Reference to a previously generated Student Section Association
Student section associations define which sections for which to generate grades
GradebookEntryReference
Reference to a previously generated GradebookEntry
The appropriate GradebookEntry is located based on the StudentSectionAssociation