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
1
Navigate to Attendance
Click “Attendance” in the sidebar navigation
2
Select Mark Attendance
Choose “Mark Attendance” from the attendance menu (or click the main attendance link)
3
Verify Date and Centre
Confirm the date (defaults to today) and select your learning centre
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