CORE FEATURES
Attendance
Track daily student attendance
Overview
Decimal's attendance module allows teachers to take daily roll calls for their assigned classes. Attendance is recorded per class session and can be viewed in real time by administrators and parents.
Taking attendance
To take attendance, navigate to Attendance from the sidebar, select the class and date, and update the status for each student. The student list loads with all students marked as "Present" by default. Tap or click on students who are absent, late, or excused to change their status, then click "Save Attendance".
Attendance can only be recorded for the current date or a date within the last 7 days. Future dates are not allowed.
Attendance statuses
| Status | Code | Description |
|---|---|---|
| Present | P | Student is present in class |
| Absent | A | Student is absent without explanation |
| Late | L | Student arrived after the start of class |
| Excused | E | Absence is pre-approved or documented |
Viewing reports
Administrators can view attendance reports from Reports → Attendance including daily summaries, student history, attendance percentages, class-level trends, and exportable CSV data.
Offline attendance
When working offline, attendance data is stored in IndexedDB on your device. Once an internet connection is available, the sync engine automatically uploads the data to the server.
Parent notifications
If parent notifications are enabled, guardians will receive an alert when their child is marked absent. Notifications are sent via the in-app messaging system and optionally via email.