ATS-NMS
Instructor Attendance Guide
Start sessions, manage QR check-in, end sessions, and review flags
Instructor Overview Video
Video coming soon · ID: instructor-overview
Your Daily Workflow
-
1
Enable GPS in your browser before arriving
Required for all non-online sessions. A yellow banner on your dashboard will remind you if GPS is not yet enabled.
-
2
Start the session up to 5 minutes before class
Students cannot check in until you start. Starting early lets them check in on time instead of being marked Late.
-
3
Display the QR code (Lab & Clinical)
Project or hold up your dashboard — the rotating QR code appears automatically after the session starts.
-
4
Monitor check-in counts during class
The session card shows live: Total / Checked In / Missing / Flagged.
-
5
End the session when class is over
Lab and Clinical: the close button is locked until 20 minutes before scheduled end. Do not leave without ending the session.
-
6
Review flags as needed
The orange Flags badge on your dashboard shows any pending flags requiring your review.
Session Rules by Type
Each session type has different rules for you as the instructor. Know these before class.
Your GPS: Required to start
Student check-in: QR code required
Student checkout: Required
Student late threshold: None (any late = Late)
You can end session: Within 20 min of scheduled end
Clinical hours: Tracked per student (check-in → check-out)
Late start flag: If >60 min past scheduled start
Your GPS: Required to start
Student check-in: QR code required
Student checkout: Required
Student late threshold: None (any late = Late)
You can end session: Within 20 min of scheduled end
Hours tracked: No (Lab hours not calculated)
Late start flag: If >60 min past scheduled start
Your GPS: Required to start
Student check-in: Self-report (no QR)
Student checkout: Not required
Student late threshold: 15-minute grace period
You can end session: Any time — flagged if ended >= 10 min early
Hours tracked: No
Late start flag: If >60 min past scheduled start
Your GPS: Not required
Student check-in: Self-report (no QR)
Student checkout: Not required
Student late threshold: 15-minute grace period
You can end session: Any time — flagged if ended >= 10 min early
Engageli data: Syncs separately every 2 hours
Late start flag: If >60 min past scheduled start
GPS Setup
GPS location is required to start Lab, Clinical, and Didactic sessions. Enable it once and your browser remembers it. An amber banner on your dashboard will remind you if it is not yet enabled.
Starting a Session
- 1 Go to Attendance → Dashboard
- 2 Find the class card for today — it only appears on the day the session is scheduled
- 3 Click Start Session
- 4 Your browser asks for location — click Allow (Lab, Clinical, Didactic)
- 5 Session opens immediately — students can check in right away
Starting a Session Video
Video coming soon · ID: instructor-start-session
The Rotating QR Code (Lab & Clinical)
After you start a Lab or Clinical session, a rotating QR code appears in the session card. Students scan this to check in. The code changes every 15 seconds — this prevents screenshots being shared to fake attendance.
How to display it:
- Projector: Open your Attendance Dashboard on your teaching computer and project it fullscreen
- Hold up your phone: Students walk up and scan row by row
- Second device: Log in on a tablet and leave it on your desk as a self-scan station
Tips:
- • Increase screen brightness before class
- • Students should have GPS enabled before arriving so check-in is instant
- • If a student's scan fails, they should wait 15 seconds for the next code
- • The code keeps rotating on its own — you do not need to do anything
Ending a Session
- 1 Go to your Attendance Dashboard
- 2 Find the open session card (pulsing green OPEN badge)
- 3 Click End and confirm the dialog
- 4 The session closes — anyone without a check-in is automatically marked Absent. Students who checked in but did not check out will show check-in time only (no check-out).
Early-Close Guard — Lab & Clinical Only
You cannot end a Lab or Clinical session more than 20 minutes before its scheduled end time. A countdown timer on the session card shows exactly when the End button becomes fully available.
If students have not yet been able to check out, wait for the timer — their checkout button activates 5 minutes before end, so there is a 15-minute overlap window where students can check out and you can then end the session.
Emergency Close
If you genuinely need to end early (medical emergency, building evacuation, equipment failure):
- 1. Click End → read the early-close message
- 2. Click Emergency Close
- 3. Enter your reason (minimum 20 characters)
- 4. Click Submit — session closes immediately and is flagged for admin review with your reason attached
Ending a Session Video
Video coming soon · ID: instructor-end-session
Reviewing Flagged Incidents
Common flag reasons:
- Low GPS confidence — Student's GPS was farther than expected from the session location. Can happen near building edges or areas with weak signal.
- GPS not provided — Student checked into a Lab or Clinical session without sharing GPS.
- Early checkout — Student checked out more than 5 minutes before the session ended.
- Late session start — You started the session more than 60 minutes after the scheduled start time.
- Off-site location — Session was started from a GPS location not matching any registered campus location.
How to clear a flag:
- 1 Click the orange Review Flags button on your dashboard, or go to Flagged Incidents in Quick Reports
- 2 Review the flag reason for each student
- 3 If the check-in was legitimate, click Clear Flag
- 4 Enter a reason — minimum 20 characters. Be specific: "Student visually confirmed on-site; GPS signal was weak near the north stairwell"
- 5 Submit — the flag is cleared and your reason is permanently logged in the audit trail
Manual Attendance Entry
Use manual entry when QR scanning was not possible, or to correct a student's status after the session. All manual changes are permanently logged in the audit trail.
How to manually mark a student:
- 1. Open the session from My Sections → click your section → find the session date → View Session
- 2. Find the student in the roster
- 3. Click the edit icon next to their status
- 4. Select the correct status: Present, Late, or Absent
- 5. Enter a reason note (required — minimum 10 characters)
- 6. Click Save
Session Reports & Participation Panel
Your section reports are organized as a drill-down: My Sections → Sessions → Session Detail → Student Detail.
Navigating reports:
- 1 Click My Sections in the Instructor section of the sidebar
- 2 You see all sections assigned to you this term — course code, schedule, student count, overall attendance %
- 3 Click any section to see all sessions — each shows: Date, Open/Closed, # present, # late, # absent
- 4 Click a session to open the full Session Report — roster with each student's status and check-in time
- 5 Click a student's name to see their full attendance history across all sessions in that section
Participation Panel:
On the Session Report page, click a student's name to open the Participation Panel — a slide-out drawer on the right. This lets you track per-student engagement and professionalism for each session.
Engagement Signals
- Active Participation
- Questions Asked
- Group Collaboration
- Attentiveness
- Note Taking
Professionalism Signals
- On Time
- Professional Appearance
- Prepared Materials
- Respectful Behavior
- Cell Phone Off
Toggle each item on/off per student and add optional notes. Click Save to persist. The panel is editable while the session is recent (within the edit window) — after that it becomes read-only.
Exporting data:
On any section report, click Export to CSV to download the roster and attendance data for analysis in Excel or Google Sheets.
Reviewing Student Excuse Requests
Students can submit excuse requests for absences. You review and approve or deny them.
Where to find pending excuses:
- Your Dashboard shows a widget with the count of pending excuse requests
- Or navigate to Excuse Queue in the sidebar (if you have access)
How to review:
- 1 Click a pending excuse request to open it
- 2 Read the student's stated reason
- 3 Review any uploaded documentation (doctor's note, court summons, etc.)
- 4 Check the student's overall attendance history for context
- 5 Click Approve or Deny
- 6 Add a note explaining your decision (recommended, especially for denials)
Approved
Session status changes from Absent to Excused; student's attendance percentage updates accordingly.
Denied
Absent status remains. The student may appeal to an administrator.
Substitute Assignments
If an administrator assigns you as a substitute instructor for another section, those sessions appear alongside your regular classes on your Dashboard.
What changes when you're a substitute:
- The substitute session card appears on your Dashboard on the assigned day
- You can start and end the session exactly like your own classes
- QR code scanning and student check-in work normally
- Flagged incidents for that session go to you (the substitute) for review
- The session card is labeled to indicate it is a substitute assignment
- The original instructor's name is shown on the card for reference
My Online Attendance (Engageli)
If you teach Live Online sections, your own session participation data from Engageli is tracked and available to view. This is your personal view — it is separate from the admin-level Instructor Audit and Punctuality reports.
How to access:
- 1. Click My Online Attendance in the sidebar
- 2. Use the Semester dropdown at the top to switch between terms — defaults to the current semester
- 3. Sessions are grouped by class; each row shows one session
What each row shows:
- Session date and status (Attended / Partial / Absent / No Data)
- In Lieu tag — if this session replaced a rescheduled class
- Attendance percentage bar and minutes attended
- Talk time — how long you were speaking
- Engagement score (0-100)
- Join/leave time pairs and device type