This new structure was rolled out in early 2021. The following is a guide to understand new class code for both lecturers and academic administration.
Cluster ___ ModuleCode-ClassType ___ ClassStartDate
APP___CT042-3-1-IDB-LAB-1___2020-06-14
For example:
APP___CT042-3-1-IDB-LAB-1___2020-06-14
APP___AAPP004-4-2-JP-LAB-1___2020-11-14
APP___ AAPP004-4-2-JP-L-1___2020-11-14
APP___ AAPP004-4-2-JP-T1___2020-11-14
Automatic Class Code Detection in Attendix (no manual selection required) - Read about here
Different Class Code for LAB and Tutorial (no manual selection required)
Future report to understand how many class codes have been taught during the year(LAB-16).
Automatic Class Code Generation
Automatic Class Creation in SIS (no more event list)
Automatic Student Enrollment to the Classes
Automatic Intake Grouping of the Students
Sending Notification to Students
Because the same module being taught at the exact start date can carry the same lecture, tutorial, or lab class number. As so, the cluster is at the beginning of the code to ensure there are no duplicate codes created in GIMS. |
As an example below case two intakes are merging to study the above class for example APU2102SE, APU2102CT as result the class code had to be changed in APP___CT042-3-1-IDB-LAB-1___2020-06-14___CT-SE the drawbacks are: 1. Merging intakes / separating intakes until week 3 or 4: As we are aware the numbers of the students may change in a class and therefore the classes may need separating or merging meaning the above class code may need to change on week 3 or 4 to; APP___CT042-3-1-IDB-LAB-1___2020-06-14___CT APP___CT042-3-1-IDB-LAB-1___2020-06-14___SE But sometimes the class codes are used across different systems and the first requirements of the class codes are to be unique (Moodle, APSpace, Appendix, Feedback and etc) it had to have some level of stability 2. The class codes needed to be short: Some modules are general like MPU or IMT modules which are offered across the schools. These modules may have lecturers with around 30 to 40 intakes in a class the length of the class code would be out of hand. See example below
|
Since the class codes are unique and system-generated the attendance platform can automatically suggest the class code. For example: