How do I take attendance on mobile?

ClassSeats Mobile lets you take attendance quickly using either your seating chart (Table View) or a student list. You can mark students one-by-one, then use Mark Rest to finish fast.

Mobile attendance control bar with date controls, Today, class selector, view dropdown, and Mark Rest
The attendance control bar includes date controls, view options, and Mark Rest.

Open Attendance

  1. Open ClassSeats Mobile.
  2. Make sure your class file is loaded.
  3. Tap Attendance.
  4. Select the correct class/period if needed.
  5. Check the date:
    • Tap Today to jump to today quickly.
    • Use the arrows or calendar controls to move to a different day.
Date controls and Today button in the mobile attendance header
Use the arrows or the Today button to jump to the date you need.

Choose your view

Use the View dropdown to pick what works best right now:

  • Table View (seating chart style)
  • List View (student list style)
View dropdown open with Table View and List View options
Switch between Table View and List View using the View dropdown.
Mobile attendance page showing table view
Table View shows attendance on your seating chart layout.
Mobile attendance page showing list view
List View shows a scrollable list of students.

Mark a student

Each student card has a three-dot (⋮) menu for attendance.

  1. Find the student.
  2. Tap the menu on their card.
    Student card with the three-dot menu visible
    Use the three-dot menu to open attendance options.
  3. Choose one:
    • Present
    • Absent
    • Tardy
    • Left Early
    • Unmarked
    Open student menu with attendance status options
    The menu shows all attendance status choices.

When you mark a student, their card background updates so you can see their status at a glance.

Student cards showing present, absent, tardy, and left early status backgrounds
Card colors and labels make it easy to scan attendance status.

Finish faster with Mark Rest

Once you’ve marked the exceptions (absent/tardy/left early), you can mark everyone else quickly.

Mark the rest of the class

  • Tap Mark Rest in the top control bar to mark everyone still unmarked as Present.
    Mark Rest button in the mobile attendance control bar
    Mark Rest fills in all remaining unmarked students.

Mark the rest of a table

In Table View, each table has its own Mark Rest button to mark any unmarked students at that table as Present.

Table-level Mark Rest button on a table in mobile attendance
Use the table-level Mark Rest button for just one table.

Understand labels and counters

Some attendance statuses show a small label on the student card, such as T1, LE1, or A2. These help you spot patterns quickly.

Student cards with labels like T1, LE1, and A2
Labels like T1 and LE1 show attendance history at a glance.

What the labels mean

  • T1 = Tardy 1 time since the last reset
  • LE1 = Left Early 1 time since the last reset
  • A2 = 2 consecutive absences

How they are tracked

  • Tardy (T#) and Left Early (LE#)
    • Count how many times that status has occurred
    • The count increases each time the student is marked that way
    • The count does not reset automatically
  • Absent (A#)
    • Tracks consecutive absences
    • The count increases only when absences happen back-to-back
    • Marking a student Present breaks the streak

Track your progress for the day

The control bar includes a progress/stat line so you can see where you’re at:

  • Progress (how many students are marked)
  • Counts for Present, Absent, Tardy, and Left Early
Progress line with present, absent, tardy, and left early counters
The progress line shows how many students are marked and by status.

Reset streaks and counters

If you want to reset tracking for a student, use their menu.

  • Reset absence streak (for consecutive absences)
  • Reset tardy counter
  • Reset left early counter
Student menu showing counters since reset and reset options
Use the Counters (since reset) section to clear student streaks.
Tip: Mark absences/tardies first, then tap Mark Rest to finish in one go.