Grading students' Sessions
Breakdown of Course grades into assignments and exams
Table of Contents
Overview
This article covers how an institution can:
- Break down a student's grades for a Course (i.e. assignment, quiz, and final exam), instead of a one-time grade for the whole Course.
- Grade the Sessions for said Course.
(Note: For information on when the grading component will be locked/unlocked, when faculty members can grade the Sessions, and re-grade, see here instead: Grading Period Type and Setting.)
Use case
An education institution is offering the Course ICT112, where students will be assessed through a series of assignments and exam throughout the duration of said Course.
These assignments and exams are held during the Course's Sessions.
Students taking this Course will be assessed by means of two assignments and a final exam. Each will be graded with their own weightage.
For example, the grade breakdown of the Course is as follows:
- Assignment 1 (20%).
- Assignment 2 (30%).
- Final Exam (50%).
These can be set up in the Grade Criteria (see the setup section below).
To grade the students' Sessions, faculty members will need to enter the Session page, and locate the grading component under the 'Students' tab.
The grading component allows the faculty to grade the students (who are taking the Course) for each of the assignments and exam.
All these individual grades that the student has achieved, will then be rolled up and grouped under the Term Grade.
The individual grades will then be automatically aggregated and calculated according to their weightages, to display the final score.
Note: EDA uses Term Grade to store the student grades for a specific grading period. In RIO Education grading model, we extend the model to support 2 levels of Grade Criteria: Parent Grade and Child Grade. The information can then be rolled up to Term Grade according to customer specification.
The Term Grade is stored under the Course Connection (a record of the student's enrollment to that Course).
This represents the grades the student has achieved for that particular Course throughout the whole semester (Term).
Note: Even though the Term Grade calculates the final score (from all the individual grades), this does not automatically populate the Course Connection's results. The faculty member will manually enter the Course Connection results.
Setup
The admin will first need to create Grade Criteria records, which will represent those assignments and exam for that Course.
The Grade Criteria records will need to be created under that Course as follows:
The weight of the grades are defined here, as well as the sequence (which of the assignments or exams will be taken first, and so on).
Note:
Multiple Grade Criteria can also be created under a parent Grade Criteria.
For example, there can be a parent Grade Criteria (i.e. 'Assignments'), which contains other child Grade Criteria (i.e. 'Lab Assignment', 'Quiz', 'Presentation', etc.) that contribute to it.
When the faculty grades the students' Sessions for each Grade Criteria, this will automatically generate the corresponding Grade records.
For example, this student has earned a Distinction for the final exam, which correlates to a Grade Points value of 3, which in turn is weighted to 1.5.
(See Grade Settings for details on assigning Grade Points based on the score range).
A Term Grade record will be automatically generated (in the student's Course Connection) to group all these individual Grades for that particular Course, as shown in the use case above.
This will represent the overall score/grade a student has achieved for that Course throughout the whole semester (Term).
'Term Grade Type' field logic
RIO Education determines the 'Term Grade Type' field based on the following logic:
If Session -> Course Offering -> Grading Period Type is defined,
Term Grade Type = Course Offering -> Grading Period Type.
If not, check for Session -> Course Offering -> Term -> Grading Period Type
Term Grade Type = Term -> Grading Period Type.
If both are not set but has Term's Default picklist value configured, then,
Term Grade Type = Get Default picklist value of Term -> Grading Period Type.
Otherwise,
Term Grade Type = 'Grading Period'.
DeleteComponents
The RIO Ed - Session Grading (Aura) component, also known as the grading component, is required to enable faculty members to grade students' Sessions. By default, it is added in the Session page.
See here for the component configuration.
The RIO Ed - Term Grade Details (Aura) component is required in order to display the Term Grades list. By default, it is added in the Course Connection and Term Grade record pages.
See here for the component configuration.