## 3.6 Classroom Assessment

This represents objects involved in third party classroom assessment applications connecting to a jurisdiction hub, collecting the relevant information and publishing back assessment results records to the centralised system.

### 3.6.1 GradingAssignment

This object provides information about a particular assignment, allows applications to synchronize each other's assignment tables, gathers the definition for a GradingAssignmentScore object, etc.

SIF_Events are reported for this object.

Figure 3.6.1-1: GradingAssignment

| Element/@Attribute | Char | Privacy Rating | Description | Type
--- | --- | --- | --- | --- | ---
| GradingAssignment |  | Low | This object provides information about a particular assignment, allows applications to synchronize each other's assignment tables, gathers the definition for a GradingAssignmentScore object, etc. |
@ | RefId | M | Low | A GUID that identifies an instance of this object. | RefIdType
| TeachingGroupRefId | O | Low | The GUID for the TeachingGroup object in which this assignment has been set. | IdRefType
| StudentPersonalRefIdList | O | Low | The GUIDs for individuals that this assignment has been set for. | StudentsType
| SchoolInfoRefId | O | Low | The Id (GUID) that uniquely identifies the School in which this assignment has been set. | IdRefType
| GradingCategory | O | Low | A particular grading category for the assignment, used to provide grouping and type information. | xs:normalizedString
| Description | M | Low | The text-based description of the assignment. | xs:normalizedString
| PointsPossible | M | Low | The points possible on the assignment. | xs:unsignedInt
| CreateDate | O | Low | Creation date of the assignment. | xs:date
| DueDate | O | Low | Date the assignment is due. | xs:date
| Weight | O | Low | The weight of the assignment. | xs:decimal
| MaxAttemptsAllowed | O | Low | How many attempts the student is allowed on the assignment (applicable particularly to online activities). | xs:integer
| DetailedDescriptionURL | O | Low | The location of the document that describes the assignment. If Type is PDF, this element will contain the Base64 encoding of the entire document. Preferred against DetailedDescriptionBinary for online assessment. | xs:anyURI
| DetailedDescriptionBinary | O | Low | The Base64 encoding of a document (e.g. PDF) describing the assignment. | xs:base64Binary
| AssessmentType | O | Low | Type of assessment (e.g. diagnostic vs pedagogical). | xs:token
| LevelAssessed | O | Low | Level at which assessment is aimed; may be year level. | xs:token
| AssignmentPurpose | O | Low | Purpose for assignment. | xs:normalizedString
| SubAssignmentList | O | Low | Assignments which this assignment is composed of. | AssignmentListType
| RubricScoringGuide | O | Low | Rubric Scoring information. | GenericRubricType
| PrerequisiteList | O | Low | Prerequisite conditions to be met for assessment. | PrerequisitesType
| LearningStandardList | O | Low |  | LearningStandardListType
| LocalCodeList | O | Low |  | LocalCodeListType
| SIF_Metadata | O | Low |  | SIF_MetadataType
| SIF_ExtendedElements | O | Low |  | SIF_ExtendedElementsType

Table 3.6.1-1: GradingAssignment
<GradingAssignment RefId="359D7510-1AD0-A9D7-A8C3-DAD0A85103A2"> <TeachingGroupRefId>D0A0A27A-D0A8-510A-D9D7-5101A8C3DA39</TeachingGroupRefId> <SchoolInfoRefId>11737EA4-301C-ADCA-75C8-7214A7C46BDB</SchoolInfoRefId> <GradingCategory>Classroom Test</GradingCategory> <Description>Pop Quiz</Description> <PointsPossible>100</PointsPossible> <CreateDate>2000-11-21</CreateDate> <DueDate>2000-11-25</DueDate> <Weight>1.0</Weight> <DetailedDescriptionURL>http://www.assignmentinfo.com/assignment1.pdf</DetailedDescriptionURL> </GradingAssignment>
Example 3.6.1-1: GradingAssignment

### 3.6.2 GradingAssignmentScore

This object provides score information about a particular assignment.

SIF_Events are reported for this object.

Figure 3.6.2-1: GradingAssignmentScore

| Element/@Attribute | Char | Privacy Rating | Description | Type
--- | --- | --- | --- | --- | ---
| GradingAssignmentScore |  | High | This object provides score information about a particular assignment. |
@ | RefId | M | Low | A GUID that identifies an instance of this object. | RefIdType
| StudentPersonalRefId | O | Low | The GUID for the student whose score this is. | IdRefType
| StudentPersonalLocalId | M | Low | The Local Id for the student whose score this is. | LocalIdType
| TeachingGroupRefId | O | Low | The GUID for the TeachingGroup object in which this assignment has been set. | IdRefType
| SchoolInfoRefId | O | Low | The Id (GUID) that uniquely identifies the School in which this assignment has been set. | IdRefType
| GradingAssignmentRefId | M | Low | The grading assignment for which this is a score. | IdRefType
| StaffPersonalRefId | O | Low | The staff member who marked the assignment, and was responsible for any associated teacher judgement. | IdRefType
| DateGraded | O | Low | Date the assignment was graded. | xs:date
| ExpectedScore | O | Low | If true, this is the expected or calculated score for the assignment. If false, this is the score the student received through attempting the assignment. The expected score can be used to substitute for the received score, where the received score is unavailable; e.g. the student has not done the assessment, but will receive a default mark rather than be penalised with a zero grade. | xs:boolean
| ScorePoints | C | Medium | The score represented as points. Conditionally required that one or more of ScorePoints, ScorePercent or ScoreLetter must be filled in. For online assignments, ScorePoints should be used to the exclusion of other scores. | xs:unsignedInt
| ScorePercent | C | Medium | The score represented as a percent. Conditionally required that one or more of ScorePoints, ScorePercent or ScoreLetter must be filled in. | xs:decimal
| ScoreLetter | C | Medium | The score represented as a letter grade. Conditionally required that one or more of ScorePoints, ScorePercent or ScoreLetter must be filled in. | xs:token
| ScoreDescription | O | Medium | Text description of the score. | xs:normalizedString
| SubscoreList | O | Medium | Subscores contributing to the total mark. | NAPSubscoreListType
| TeacherJudgement | O | High | Teacher judgement associated with the score. | xs:string
| MarkInfoRefId | O | Low | Interpretation of Grade. | IdRefType
| AssignmentScoreIteration | O | Low | If this is a draft submission, or re-submission, iteration of the attempt. | xs:token
| LocalCodeList | O | High |  | LocalCodeListType
| SIF_Metadata | O | High |  | SIF_MetadataType
| SIF_ExtendedElements | O | High |  | SIF_ExtendedElementsType

Table 3.6.2-1: GradingAssignmentScore
<GradingAssignmentScore RefId="359D7510-1AD0-A9D7-A8C3-DAD0A85103A2"> <StudentPersonalRefId>A75A0010-1A8C-301D-02E3-A05B359D0A00</StudentPersonalRefId> <StudentPersonalLocalId>fred12</StudentPersonalLocalId> <TeachingGroupRefId>D0A0A27A-D0A8-510A-D9D7-5101A8C3DA39</TeachingGroupRefId> <SchoolInfoRefId>11737EA4-301C-ADCA-75C8-7214A7C46BDB</SchoolInfoRefId> <GradingAssignmentRefId>359D7510-1AD0-A9D7-A8C3-DAD0A85105D2</GradingAssignmentRefId> <ScorePoints>45</ScorePoints> </GradingAssignmentScore>
Example 3.6.2-1: GradingAssignmentScore

### 3.6.3 MarkValueInfo

This object defines the types of values allowed for a mark and the domain for each mark value. At least one of the Percentage, Numeric, Letter or Narrative nodes must be used to create a valid MarkValueInfo.

SIF_Events are reported for this object.

Figure 3.6.3-1: MarkValueInfo

| Element/@Attribute | Char | Privacy Rating | Description | Type
--- | --- | --- | --- | --- | ---
| MarkValueInfo |  | Medium | This object defines the types of values allowed for a mark and the domain for each mark value. At least one of the Percentage, Numeric, Letter or Narrative nodes must be used to create a valid MarkValueInfo. |
@ | RefId | M | Low | The Id (GUID) that uniquely identifies this MarkValueInfo entity. | RefIdType
| SchoolInfoRefId | M | Low | The Id (GUID) that uniquely identifies the School that these Mark Values apply to. | IdRefType
| YearLevels | O | Low | The year levels that this MarkValueInfo applies to. | YearLevelsType
| Name | M | Low | The text name of the value list ("Letter Grades", "Letter Grades (+/-)", "ESU", "Pass/Fail", "Override Grades", "Citizenship Comment Codes", etc.). | xs:string
| PercentageMinimum | O | Low | The minimum percent value accepted for this mark. | xs:decimal
| PercentageMaximum | O | Low | The maximum percent value accepted for this mark. | xs:decimal
| PercentagePassingGrade | O | Low | The threshold for a mark to be considered passing. | xs:decimal
| NumericPrecision | O | Low | Number of significant digits. | xs:unsignedInt
| NumericScale | O | Low | Number of decimal places. | xs:unsignedInt
| NumericLow | O | Low | Lowest Mark in the range (e.g., 98, 3.95). | xs:decimal
| NumericHigh | O | Low | Highest Mark in the range (e.g., 100, 4.0). | xs:decimal
| NumericPassingGrade | O | Low | The threshold for a mark to be considered passing. | xs:decimal
| ValidLetterMarkList | C | Low | List of specific valid letter Marks. | ValidLetterMarkListType
| Narrative | M | Low | If present, indicates that a free-form text narrative is accepted. | xs:string
| NarrativeMaximumSize | O | Low | An integer value representing the maximum number of Unicode characters for the narrative, the UTF-8 encoding of which may be longer. | xs:unsignedInt
| LocalCodeList | O | Low |  | LocalCodeListType
| SIF_Metadata | O | Low |  | SIF_MetadataType
| SIF_ExtendedElements | O | Low |  | SIF_ExtendedElementsType

Table 3.6.3-1: MarkValueInfo
<MarkValueInfo RefId="11737E21-4A7C-46BD-BA43-01CADCA75C87"> <SchoolInfoRefId>A137D78A-E00B-C744-EF90-F2871CEB90A2</SchoolInfoRefId> <Name>Letter Grades</Name> <ValidLetterMarkList> <ValidLetterMark> <Code>A</Code> <NumericEquivalent>100</NumericEquivalent> </ValidLetterMark> <ValidLetterMark> <Code>B</Code> <NumericEquivalent>90</NumericEquivalent> </ValidLetterMark> <ValidLetterMark> <Code>C</Code> <NumericEquivalent>80</NumericEquivalent> </ValidLetterMark> <ValidLetterMark> <Code>D</Code> <NumericEquivalent>70</NumericEquivalent> </ValidLetterMark> <ValidLetterMark> <Code>F</Code> <NumericEquivalent>60</NumericEquivalent> </ValidLetterMark> </ValidLetterMarkList> </MarkValueInfo>
Example 3.6.3-1: MarkValueInfo

### 3.6.4 StudentGrade

StudentGrade is a grade in isolation, not necessarily linked to an assessment, teaching group, class, or curriculum.

SIF_Events are reported for this object.

Figure 3.6.4-1: StudentGrade

| Element/@Attribute | Char | Privacy Rating | Description | Type
--- | --- | --- | --- | --- | ---
| StudentGrade |  |  | StudentGrade is a grade in isolation, not necessarily linked to an assessment, teaching group, class, or curriculum. |
@ | RefId | M | Low | The Id (GUID) that uniquely identifies this object. | RefIdType
| StudentPersonalRefId | M | Low | The Id (GUID) that uniquely identifies the `StudentPersonal` object that this item refers to. | IdRefType
| Homegroup | O | Low | Homegroup that the student belongs to. | xs:normalizedString
| YearLevel | O | Low | Year level of student. | YearLevelType
| TeachingGroupShortName | O | Low | Short free format label that describes the teaching group. | xs:normalizedString
| TeachingGroupRefId | O | Low | The Id (GUID) that uniquely identifies the Teaching Group in which this Grade was assigned. | IdRefType
| StaffPersonalRefId | O | Low | The main staff member who graded the student, and was responsible for any associated teacher judgement. | IdRefType
| Markers | O | Low | Any other staff members who were involved in the grading or the student or who were responsible for any associated teacher judgement/s. | StudentGradeMarkersListType
| SchoolInfoRefId | O | Low | The Id (GUID) that uniquely identifies the School that these values apply to. | IdRefType
| TermInfoRefId | O | Low | Period over which grade is calculated. StudentGrade is intended to range over work done through a marking period; it is not intended for one-off pieces of formative assessment. | IdRefType
| Description | O | Low | The scope of the StudentGrade; e.g. subject matter. Should be used if no TeachingGroup is associated with the grade. | xs:normalizedString
| LearningArea | O | Low | Learning area against which the grade was given. | ACStrandSubjectAreaType
| LearningStandardList | O | Low | We will now allow this in 3.4.3 to be either a GUID to LearningStandardItem, or a URL to the National Curriculum. This can be a content description or a strand. | LearningStandardListType
| GradingScoreList | O | Low | Assignments that the student went through to achieve this summative assessment. | GradingScoreListType
| Grade | O | Low | Overall grade that the student has received. | GradeType
| TeacherJudgement | O | Low | The teacher judgement of the student's performance as captured in this object. | xs:string
| LocalCodeList | O | Low |  | LocalCodeListType
| SIF_Metadata | O | Low |  | SIF_MetadataType
| SIF_ExtendedElements | O | Low |  | SIF_ExtendedElementsType

Table 3.6.4-1: StudentGrade
<StudentGrade RefId="359D7510-1AD0-A9D7-A8C3-DAD0A85103A2"> <StudentPersonalRefId>A137D78A-E00B-C744-EF90-F2871CEB90A2</StudentPersonalRefId> <SchoolInfoRefId>B237D78A-E00B-C744-EF90-F2871CEB91A2</SchoolInfoRefId> <Grade> <Percentage>79</Percentage> <Numeric>3.0</Numeric> <Letter>C</Letter> <Narrative>Johnny is only achieving average performance.</Narrative> </Grade> </StudentGrade>
Example 3.6.4-1: StudentGrade

### 3.6.5 StudentScoreJudgementAgainstStandard

This object serves to represent a student's score (score in the form of a teacher judgement against written achievement standards), which has been recorded against a curriculum node (the curriculum node belongs to a curriculum structure), which was taught as part of a school-defined class, during a specific reporting period.

SIF_Events are reported for this object.

Figure 3.6.5-1: StudentScoreJudgementAgainstStandard

| Element/@Attribute | Char | Privacy Rating | Description | Type
--- | --- | --- | --- | --- | ---
| StudentScoreJudgementAgainstStandard |  | High | This object serves to represent a student's score (score in the form of a teacher judgement against written achievement standards), which has been recorded against a curriculum node (the curriculum node belongs to a curriculum structure), which was taught as part of a school-defined class, during a specific reporting period. |
@ | RefId | M | Medium | The GUID that uniquely identifies an instance of the object. | RefIdType
| SchoolYear | M | Medium | The calendar year, where formal judgements are made. | SchoolYearType
| TermInfoRefId | C | Medium | The TermInfo Object, if one is published, in which the judgements are made. Either a TermInfoRefId or a LocalTermCode must be provided. | IdRefType
| LocalTermCode | C | Medium | Refers to a local time period, the reporting period, (e.g. mid or end) within the calendar year, where formal judgements are made. Either a TermInfoRefId or a LocalTermCode must be provided. | LocalIdType
| StudentPersonalRefId | C | High | The link to the student associated with this score. Either the StudentPersonalRefId or the StudentStateProvinceId, (in Vic = VSN), or StudentLocalId MUST BE provided. | IdRefType
| StudentStateProvinceId | C | High | The state-assigned identifier for this student. Either the StudentPersonalRefId or the StudentStateProvinceId, (in Vic = VSN), or StudentLocalId MUST BE provided. | StateProvinceIdType
| StudentLocalId | C | High | The Local identifier for this student. Either the StudentPersonalRefId or the StudentStateProvinceId, (in Vic = VSN), or StudentLocalId MUST BE provided. | LocalIdType
| YearLevel | M | Medium | The year level of the student in context of the judgement (i.e. year level relative to the SchoolYear and LocalTermCode). | YearLevelType
| TeachingGroupRefId | C | Low | The registration associated with this score. Either TeachingGroupRefId or ClassLocalId MUST BE provided. | IdRefType
| ClassLocalId | C | Low | LocalId that identifies the class code of the class associated with the school-defined subject. Either TeachingGroupRefId or ClassLocalId MUST BE provided. | xs:normalizedString
| StaffPersonalRefId | C | Low | The Id (GUID) of the StaffPersonal record for the teacher who is primarily associated with the score. Either StaffPersonalRefId or StaffLocalId MUST BE provided. | IdRefType
| StaffLocalId | C | Low | LocalId of the StaffPersonal record for the teacher who is primarily associated with the score. Either StaffPersonalRefId or StaffLocalId MUST BE provided. | LocalIdType
| LearningStandardList | C | Low | Either a GUID to LearningStandardItem, LocalId or a URL to Curriculum . This can be a content description or a strand. Either a LearningStandardList or CurriculumCode AND CurriculumNodeCode Must be provided. | LearningStandardListType
| CurriculumCode | C | Low | The curriculum code, associated with the Teacher Judgement. Either a LearningStandardList or CurriculumCode AND CurriculumNodeCode Must be provided. | LocalIdType
| CurriculumNodeCode | C | Low | The curriculum node code, associated with the Teacher Judgement. Each curriculum consists of a nested structure of nodes. Either a LearningStandardList or CurriculumCode AND CurriculumNodeCode Must be provided. | LocalIdType
| Score | M | Low | The score reflecting the teacher judgement against standards. Boundaries determined by the system. | xs:normalizedString
| SpecialCircumstanceLocalCode | O | High | Any Special Circumstance, (or none), that needs to be taken into consideration. | LocalIdType
| ManagedPathwayLocalCode | O | High | Any Managed Pathway that needs to be recorded. | LocalIdType
| SchoolInfoRefId | C | Low | The RefId of the SchoolInfo Object. It can be used as the link to the school object associated with this score. Either the SchoolInfoRefId OR (SchoolLocalId AND SchoolCommonwealthId, (AGEID)), MUST BE provided. | IdRefType
| SchoolLocalId | C | Low | The link to the school associated with this score. Either the SchoolInfoRefId OR (SchoolLocalId AND SchoolCommonwealthId, (AGEID)), MUST BE provided. | LocalIdType
| SchoolCommonwealthId | C | Low | The Australian Government Education ID that can be used as a link to the school associated with this score. Either the SchoolInfoRefId OR (SchoolLocalId AND SchoolCommonwealthId, (AGEID)), MUST BE provided. | xs:normalizedString
| LocalCodeList | O | High |  | LocalCodeListType
| SIF_Metadata | O | High |  | SIF_MetadataType
| SIF_ExtendedElements | O | High |  | SIF_ExtendedElementsType

Table 3.6.5-1: StudentScoreJudgementAgainstStandard
<StudentScoreJudgementAgainstStandard RefId="5810E283-E928-459C-BBA7-6EFE1963F784"> <SchoolYear>2018</SchoolYear> <TermInfoRefId>1F971F3D-414E-4146-9325-66638290E6C1</TermInfoRefId> <StudentPersonalRefId>8F0934CC-2F04-48F8-BBD7-88AA1ADE691B</StudentPersonalRefId> <YearLevel> <Code>10</Code> </YearLevel> <TeachingGroupRefId>E5EDAE63-A04D-47E4-9D02-24A32956B074</TeachingGroupRefId> <StaffPersonalRefId>9D0934CC-2F04-48F8-BBD7-88AA1ADE691B</StaffPersonalRefId> <CurriculumCode>AUSVELS</CurriculumCode> <CurriculumNodeCode>MATNUM</CurriculumNodeCode> <Score>10</Score> <SpecialCircumstanceLocalCode>SCMP</SpecialCircumstanceLocalCode> <ManagedPathwayLocalCode>MPOMP</ManagedPathwayLocalCode> <SchoolInfoRefId>E6EDAE63-A04D-47E4-9D02-24A32956B075</SchoolInfoRefId> </StudentScoreJudgementAgainstStandard>
Example 3.6.5-1: StudentScoreJudgementAgainstStandard Example 1 - Objects Published previously
<StudentScoreJudgementAgainstStandard RefId="5810E283-E928-459C-BBA7-6EFE1963F784"> <SchoolYear>2018</SchoolYear> <LocalTermCode>Mid</LocalTermCode> <StudentStateProvinceId>987654321</StudentStateProvinceId> <YearLevel> <Code>10</Code> </YearLevel> <ClassLocalId>MAT10A</ClassLocalId> <StaffLocalId>C1234567</StaffLocalId> <CurriculumCode>AUSVELS</CurriculumCode> <CurriculumNodeCode>MATNUM</CurriculumNodeCode> <Score>10</Score> <SpecialCircumstanceLocalCode>SCMP</SpecialCircumstanceLocalCode> <ManagedPathwayLocalCode>MPOMP</ManagedPathwayLocalCode> <SchoolLocalId>027789</SchoolLocalId> <SchoolCommonwealthId>AGEID-1032</SchoolCommonwealthId> </StudentScoreJudgementAgainstStandard>
Example 3.6.5-2: StudentScoreJudgementAgainstStandard Example 2 - No previous SIF Objects Published

### 3.6.6 TermInfo

This object provides information about a term; i.e., a reportable period of time.

SIF_Events are reported for this object.

Figure 3.6.6-1: TermInfo

| Element/@Attribute | Char | Privacy Rating | Description | Type
--- | --- | --- | --- | --- | ---
| TermInfo |  | Low | This object provides information about a term; i.e., a reportable period of time. |
@ | RefId | M | Low | The ID (GUID) that uniquely identifies this TermInfo entity. | RefIdType
| SchoolInfoRefId | M | Low | The ID (GUID) that identifies the school where the term is used. | IdRefType
| SchoolYear | M | Low | School year for which the information is applicable, expressed as the four-digit year in which the school year ends (e.g., "2009"). | SchoolYearType
| StartDate | M | Low | Starting date of the term. | xs:date
| EndDate | M | Low | Ending date of the term. | xs:date
| Description | O | Low | Text-based description of the term. | xs:normalizedString
| RelativeDuration | O | Low | Portion of the school year represented by this term, expressed in decimal form precise to 4 decimal places (e.g., 0.1333). | xs:decimal
xs:minInclusive | 0
xs:maxInclusive | 1
xs:fractionDigits | 4
| TermCode | O | Low | Locally-defined code. | xs:normalizedString
| Track | O | Low | The name, description, or code of the track that contains this term. This is used when there are multiple tracks within a school. For instance, kindergarten commonly has a different set of terms than other grades within the school. | xs:normalizedString
| TermSpan | O | Low | What sort of Session this TermSpan equates to. | AUCodeSetsSessionTypeType
| MarkingTerm | O | Low | Does this TermInfo represent a marking period? | AUCodeSetsYesOrNoCategoryType
| SchedulingTerm | O | Low | Does this TermInfo represent a scheduling term? | AUCodeSetsYesOrNoCategoryType
| AttendanceTerm | O | Low | Does this TermInfo represent an attendance term? | AUCodeSetsYesOrNoCategoryType
| LocalCodeList | O | Low |  | LocalCodeListType
| SIF_Metadata | O | Low |  | SIF_MetadataType
| SIF_ExtendedElements | O | Low |  | SIF_ExtendedElementsType

Table 3.6.6-1: TermInfo
<TermInfo RefId="7E59D751-01A8-0A70-0163-75DE097A0726"> <SchoolInfoRefId>A2E35B35-9D75-101A-8C3D-00AA001A0000</SchoolInfoRefId> <SchoolYear>2012</SchoolYear> <StartDate>2012-01-05</StartDate> <EndDate>2012-04-01</EndDate> <Description>First Term 2012</Description> <RelativeDuration>0.2500</RelativeDuration> <TermCode>Sp2004</TermCode> <Track>PreK</Track> <TermSpan>0833</TermSpan> </TermInfo>
Example 3.6.6-1: TermInfo