Student Attendance
Tracking student attendance is critical to academic performance and safety monitoring. The teacher portal lets you log attendance status quickly, record late arrivals, and resolve pending attendance gap warnings.
Where to find it: Navigation Menu → Attendance
1. Recording Attendance per Class Session
As a session begins or ends, you must log the status of each enrolled student:
-
On the Attendance page, select the Group.
-
Click "Bulk Edit". The "Bulk Entry" window opens. (The "Mark All Present" button marks every student present right away for today's lessons.)
-
In the Session Date field, choose the day. You can only pick days when the group has a lesson (up to today). A dot under the date shows how far the recording has progressed: "All lessons recorded" or "Partially recorded".
-
The list of enrolled students appears with four status options:
- Present: The student is in class.
- Absent: The student is not in class.
- Late: The student arrived after class started.
- Excused: The absence has been excused (see section 2).
Use Quick Mark All to set the status of all students at once.
-
Click "Save Attendance" to finalize the sheet.
If the day has a single lesson, it is selected automatically: you see its time with the label "Only lesson of the day".
Days with Several Lessons
When the group has more than one lesson on the same day, a "Recording per lesson" grid replaces the simple list, with one column for each lesson and one row for each student. All the lessons are saved with a single save.
- Click a cell to change the student's status for that lesson (Present, Absent, Late, Excused).
- Each column shows how many students are recorded ("x/y recorded") and has its own "All present" button. The "All present (all lessons)" button marks everyone present in every lesson.
- Cells with a dashed border have not been saved yet.
- A cancelled lesson appears as a column marked "Cancelled" and does not accept attendance.
- The "Save attendance · N" button saves all your changes. Only the cells you changed are sent.
Attendance for an Exam or Event
Exams and events that take attendance are not recorded here. Open the exam or event from the Calendar (or from the "Today's events" section of the Dashboard) and click "Attendance". There you mark each student yourself.
2. Excused Absences & Log Notes
If a student is absent but the parents have notified the school:
- Select "Excused" for the student.
- Click "+note" next to the student and write the reason in the notes field (e.g., "Doctor appointment — mother called in").
Depending on your institution’s settings (Settings → Notifications), saving an absence (especially an unexcused one) may trigger an automated SMS or email notification to the student's parents in real-time.
3. Attendance Gaps
An Attendance Gap is created when a scheduled class session on the calendar has passed, but no attendance sheet was saved by the teacher.
- Where they appear: Surrey warnings show up on your Dashboard (in the To-Do Rail) and at the top of the Attendance page.
- Why they matter: Unfilled gaps block accurate compliance reports for administration and parent portal updates.
- How to resolve: Click on the gap alert, complete the student attendance checklist for that slot, and save. The gap warning is cleared instantly.