Marking Daily Attendance
This guide covers the daily attendance marking workflow - the core of Zion’s attendance module. Learn how to mark attendance quickly and accurately using the tablet-optimized interface.Accessing Attendance Marking
Select Mark Attendance
Choose “Mark Attendance” from the attendance menu (or click the main attendance link)
The Marking Interface
Date Selection
The date selector defaults to today. To mark attendance for a previous day:- Click the date picker
- Select the desired date
- Note: You cannot mark attendance for dates after midnight has passed
Centre Selection
For Administrators:- Optional - view all centres or filter to specific centre
- Dropdown shows all active learning centres
- Select “All Centres” for school-wide view
- Required - must select one of your assigned centres
- Only shows centres you have supervisor access to
- Cannot view other centres’ students
Student List
Students appear in a list sorted for efficiency:- Unmarked students first (no status set)
- Then alphabetically by first name
- Student name
- Current attendance status (or “Unmarked”)
- Notes indicator (if notes exist)
- Grade level and student number
Marking Status
Status Options
| Status | Icon | Color | When to Use |
|---|---|---|---|
| Present | Checkmark | Green (Emerald) | Student is in class on time |
| Absent | X | Red | Student is not present today |
| Late | Clock | Amber/Orange | Student arrived after start time |
Marking a Student
- Tap the student row to expand options
- Tap the status button for their attendance:
- Green button = Present
- Red button = Absent
- Amber button = Late
- Status saves automatically - no submit button needed
For Late Arrivals
When marking “Late”:- Tap the Late (amber) button
- Optionally set the arrival time using the time picker
- Arrival time helps track patterns and report accuracy
Adding Notes
For any student, you can add notes:- Tap the notes toggle (speech bubble icon)
- Enter your note (e.g., “Doctor appointment”, “Left early”)
- Notes appear in exports and reports
- Notes are visible to administrators
- Reason for absence (if known)
- Early dismissal times
- Parent communication records
- Medical or appointment notes
Bulk Operations
Mark All Present
For efficient marking when most students are present:- Click the “Mark All Present” button in the actions bar
- Review the confirmation dialog
- Confirm to mark all unmarked students as Present
- Then individually mark any absent or late students
Attendance Summary
The summary bar shows real-time totals:| Metric | Description |
|---|---|
| Total | All students in selected centre |
| Marked | Students with status assigned |
| Unmarked | Students still needing status |
| Present | Count marked as Present |
| Absent | Count marked as Absent |
| Late | Count marked as Late |
Touch-Optimized Design
The marking interface is designed for tablet use: Large Touch Targets:- Status buttons are 48x48 pixels minimum
- Easy to tap accurately on touchscreen
- Spacing prevents accidental taps
- Color changes immediately on tap
- Confirmation icons appear
- Row highlights when selected
- Swipe to scroll through students
- No page reloads - instant updates
- Keyboard accessible for desktop use
Best Practices
Timing
- Mark early: Complete attendance within first 15 minutes
- Update late arrivals: Check back mid-morning for any students who arrived late
- Review before end of day: Ensure all students are marked before leaving
Accuracy
- Don’t guess: If unsure, wait to confirm before marking
- Use notes: Document any special circumstances
- Review unmarked: Check the summary for any missed students
Efficiency
- Bulk mark first: Use “Mark All Present” for majority
- Mark exceptions: Go through and mark absent/late students
- Add notes: Document reasons for absences
- Verify summary: Confirm counts match your expectations
Troubleshooting
Student Not Appearing
Possible Causes:- Student not assigned to selected centre
- Student is deactivated
- Filter is hiding the student
- Check centre selection
- Contact administrator to verify student status
- Clear any active filters
Cannot Mark Past Date
Cause: The midnight cutoff has passed for that date. Solution:- Only administrators can modify past attendance
- Contact your administrator for corrections
- Future: Mark attendance before midnight each day
Status Not Saving
Possible Causes:- Network connection issue
- Session expired
- Check your internet connection
- Refresh the page
- Log out and log back in
- If persists, contact support