When students miss regular classes to attend Institution approved events, there are several ways the Institution can choose to manage their attendance percentage.
To clarify, the student is marked absent in the regular class (and in fact has to be marked absent in regular class for the above rules to apply). It is only while calculating attendance percentage do we apply the above rules and adjust the attendance percentage that will eventually be used for determining eligibility for exam registration.
While there are no pre-reqs for managing events and event attendance, the student has to be in active status for registering and attending events.
In addition, for 1:1 and Incentivise type events, the same pre-reqs apply as for regular attendance management.
For event attendance to be applied to students, the following steps have be followed. Some of them are optional and a few are mandatory. Mandatory steps are clearly marked below.
The process steps are as follows:
This is the first step of the process. In this step, there are several configurable options that define the next steps in the process.
Menu path: Academics → Manage Events → Add Event (button)
The following are the configurable parameters:
When students are allowed to register for events, they have to login to onEdu and Apply for registering for the event.
Menu path: Academics → Register Event
Once applied, the students can also withdraw their application by clicking on 'Undo-Apply' button. This button is only enabled as long as their application is not approved by the event manager.
This step comes into play only when there is an event fee associated with the event.
Menu path: Academics → Event Payment Registration Approval
The event manager can review the list of students that have applied for registration and then Approve one or more students. This step enables the students to pay the fee associated with the event, and also complete the event form (if one is associated with the event).
The event manager can also choose to reject a student's application to register. (How is this intimated to the student? Can the student reapply again? Can we think of an enhancement where in a comment can be captured and displayed to the student in case of rejection? )
When a student's application to register for an event is approved by the event manager, the student can Register for the event.
Menu path: Academics → Register Event
The 'Undo-Apply' button will not be available anymore after approval for payment. Instead a Register button is available for the student. This button leads to an event form, if one is associated with the event. The student has to complete the event form before they can Pay for the event. (Can we have an event form without any event fee?)
In case there is no event form, the student will be redirected to payment gateway to pay the event fee.
Upon successful payment, the student can print the completed form (in case it is enabled for the event) and also print a receipt for the payment. The student can also choose to 'Un-Register' for the event after payment. (However, this does not seem to have any impact anywhere in the system. We should draw specs for this feature .. such as cancelling the registration and taking the student out of the event attendance screen, making the slot available for any others to register, refund instructions (if allowed) and any rules associated with Unregistering such as allowed dates etc. May be even unregister process needs an approval by the event manager?)
This step is optional for events that require payment. Student Registrations are considered approved once the student's application for registration is approved (in earlier step). As such while there is an approval step and process, it is not diligently followed by the Institutions.
Menu path: Academics → Manage Events → Approve button against each event
However, for events that do not require a payment, this step is required for the students to be displayed on the Event Attendance screen. (Is this correct?). Event manager can search for the list of students that have applied for the event and choose to approve one or multiple students at a time.
Menu path: Academics → Manage Events → Approve button against each event
The event manager can also reject a student's registration. ( will the student be informed/alerted? Can they reapply? how will refund be issued in case students have paid a fee? If it was an accidental rejection, can the event manager approve the student again? I am assuming rejected students do not display in event attendance screens, but needs to be confirmed )
Event manager can enter event attendance for the students. Students can be either marked as attended or absent for the event.
When marking attendance, the event manager has to select a date and time range (start and end). Event attendance has to be entered for each day and continuous time slot the event was held. For example, when an event is held in 2 sessions with a break in between, the event manager has to mark the event attendance twice - once for each session including the start/end times of each session.
The impact of event attendance on attendance percentage depends on the category associated with the event. We have 3 categories of events.
In most screens where attendance percentage is displayed, event attendance is not included. Event Attendance rules are only applicable at the time of exam registration. The following screens display the attendance percentage after applying the above event attendance rules: