School-level feature — managed within your school portal at
yourschool.deandesk.com.Navigating to the Attendance tab
Open a course and click the Attendance tab. The attendance view shows all scheduled sessions for the course as rows and all enrolled students as columns. Each cell represents one student’s status for one session.Marking attendance for a session
1
Open the Attendance tab
Navigate to the course and click Attendance.
2
Find the session
Locate the session you want to mark — sessions are listed by date. Click the row to expand it, or click directly on a cell.
3
Set each student's status
For each student, tap their status to cycle through the four states — Present → Tardy → Excused → Absent:
Tardy is shown in purple with a clock icon throughout the attendance views.
4
Save
Attendance saves automatically as you mark each status. There is no separate save button.
Viewing attendance records per student
To review a single student’s attendance history across all sessions:1
Open the Attendance tab
Navigate to the course and click Attendance.
2
Click the student's name
Click the student’s name in the column header. This opens the Student Attendance Viewer, which shows a summary of that student’s status for every session in the course.
- A session-by-session breakdown of the student’s attendance status
- A summary count of Present, Tardy, Excused, and Absent sessions
- The student’s overall attendance rate as a percentage
How the attendance rate is calculated
The attendance rate counts Tardy as attended:Attendance rate = (Present + Tardy) ÷ total marked sessionsTardy also appears everywhere attendance is summarized — the summary cards and per-student tables, ” present, tardy” session summaries, a purple Tardy series in the admin attendance trend chart, a Tardy chip in the parent Children Progress widget, and a Tardy column in printed attendance tables.
Because tardy sessions now count toward the attendance rate, percentages may differ from what was previously reported for the same records.
Automatic attendance from video calls
If a class meets over a DeanDesk video call, attendance can be recorded automatically from each student’s time in the call — no roll call needed.Ending class and finalizing attendance
Teachers and admins hosting a call see a red End class button next to the Live indicator. Clicking it opens a confirmation dialog — “End class and finalize attendance?” — explaining that the call session will end and student attendance will be calculated from their time in the call. On confirming, the host lands on the course attendance page with the session’s records filled in. Time in call is tracked automatically for all participants throughout the session.How statuses are assigned
Each course’s call sessions follow an attendance policy:- Grace period (default 10 minutes) — students who join after the grace period are marked Tardy.
- Minimum attendance percent (default 75%) — the share of the session a student must be connected to be counted as attending.
- Brief disconnections don’t split attendance — a short drop-off or reconnect doesn’t reset a student’s attended time.
Automatic vs. manual records
Records created from a call are marked with the video-call source, while roll-call entries are marked manual. Teachers can still edit any automatically recorded status — an edited record is marked manually overridden, and the teacher’s edit takes precedence over the automatic calculation.Attendance history and patterns
The Attendance tab shows the full history for a course at a glance. Use the following approaches to identify patterns:- Sort by student: Look down a student’s column to see streaks of absences or consistent lateness.
- Sort by session: Look across a session row to identify sessions with unusually high absenteeism.
- Filter by status: Use the Filter dropdown to show only absent or tardy records, making problem patterns easier to spot.
If you notice a student with frequent absences, you can reach out directly using DeanDesk’s messaging tools or post a course announcement to remind all students of attendance expectations.
Admin attendance dashboard
While the course Attendance tab is scoped to a single course, administrators can monitor attendance across the whole school from the Attendance Dashboard. Go to Admin Dashboard → Operations → User Attendance.School-wide overview
The School-Wide Overview section aggregates attendance data for all students over a date range you choose — set a Start date and number of Days (up to 90), or use the Preset menu for Last 7 days, Last 30 days, or Last 90 days. It shows:- Summary cards for the overall Attendance Rate, Present, Tardy, Excused, and Unexcused counts
- An Attendance Trend chart plotting the daily totals over the selected period
Student lookup
Below the overview, use Student Lookup to review one student’s attendance across all their courses:1
Search for the student
Enter a name or email in the search field and click Search, then select the student from the results.
2
Set the date range
Use the Start Date and Days fields to choose the period to review (up to 90 days).
3
Review the results
The dashboard shows the student’s Attendance Rate, Present, Tardy, Excused, and Unexcused counts, an Attendance Trends chart, and a Daily Breakdown table with Date, Present, Tardy, Excused, Unexcused, Total, and Rate columns.
How attendance data flows into reports
Attendance records feed into two downstream areas:- Student reports: Admin-level student reports include attendance summaries per course. Go to Admin Dashboard → Reports → Student Reports to view or export these. See Student Reports for details.
- Student Information System (SIS): Attendance data is accessible in each student’s record under Student Records, giving advisors and administrators a full picture of engagement across all courses.
Best practices for accurate records
- Mark attendance at the start of each session while the class is still assembled, rather than reconstructing it afterward.
- Use Excused for documented absences rather than leaving the cell blank. An empty cell and an excused absence are treated differently in reports.
- Review the previous session before class to catch any cells you may have left unmarked.
- Communicate your policy clearly: Let students know how attendance is tracked and what each status means, so there are no surprises when they view their records.