Class Attendance Check In Overview

Modified on Wed, Jul 30 at 3:34 PM

IN THIS ARTICLE:


Overview

The Class Attendance Check In allows students to swipe into class using their Student ID.  Depending on the time of entry, the student will be marked Present or Tardy. Any student who has not checked in will be marked absent for the period. The students scan in on the Class Attendance > Student Check In > Check In screen.

How it Works

The Check In Screen

The Check In screen requires a room number in order to check students in.  Once the room is selected, the courses available for the room at the current time will be displayed in the top of the screen.  

The screen will use your school's periods for the day to determine what courses should be meeting in the room and when.

Only student's in the classes listed for the room will be allowed to check into the room. If a student checks in who is scheduled for the room, a message will be returned with the attendance code posted for the student. If a student attempts to check in who should be in another class, a message is returned to the student that they are in the wrong room and have not been checked in.

Students are allowed to check in up to 5 minutes prior to the start of the period, and this is configurable (See Setup section below). 

Students are allowed to check in up until 10 minutes left in the class by default, but this is also configurable.


The screen will update itself so there is no need to refresh the screen. The room schedule and time will be updated based on the your systems time on the Genesis server.

When the time is within one of the ranges when Check In is shut down for the period, the search functionality will be removed from the screen.

The securable location for this screen is classattendance.checkin.checkin

When a Student Checks In

Once the first valid student has been checked into the class, all other students in that class will be automatically updated to show that they have not been checked in.

The actual class attendance does not show absent at this time, but the system knows whether they have or have not checked in.

Once the student checks in, the student check in will be updated to reflect that they checked in and an actual class attendance will be posted to the student.

A student will be marked Present as long as they check in prior to the start of the period or within the grace period allowed, which is configurable for your school.

Once the period has started and the time is outside of the grace period, students will then be marked with a Tardy code when they check in.   


If a student does not check into class, their class attendance record will get automatically updated to an Absence, and this occurs after the Attendance Cutoff time passes. Updating class attendance to Absent is handled by the Attendance Checkin Updater task which is enabled on the Core>Scheduler screen.

For students who do NOT checkin, they will NOT receive an automatic Absence in the following scenarios:

  1. The students class attendance was updated by a Genesis User AFTER the start of class.
  2. The students class attendance ALREADY has an absence posted for the class.
  3. The student has a class attendance code applied to the course that is NOT enabled for teacher use.


Check In Setup

Configured on the Class Attendance > Student Check In > Setup screen


Field

Default

Description

Open attendance this many minutes before class

5

Students will be allowed to check into the class X minutes prior to the start of class. 

Can only be set between 0 to 5 minutes

Grace period for students to be marked Present and not Tardy

3

This allows a grace period for students to check into the classroom within X minutes of the start. If the student checks in within the grace period, they will be marked Present and not Tardy. Checking in after this amount of time passes in the period will result in the student being marked Tardy.

Cutoff attendance this many minutes before the end of class

10

The check in functionality will be cutoff this many minutes prior to the end of the period. After this time, students will be marked Absent when the attendance checkin updater runs. 

Present code to post when student checks in on time

This is the 'Present' code that a student will be given when they check into class on time (within the grace period).


Tardy code to post when student checks in late
This is the 'Tardy' code that a student will be given when they check into class after the start time and grace period, but prior to the cutoff time.

Attendance code to post when student does not check into class


This is the 'Absent' code that will be posted to students automatically when they do not check into the class prior to the cutoff time. 

Alternate code to post when student checks in late


This is an alternate attendance code that can be posted for the student automatically, if they miss a certain number of minutes or percentage of class time for the period.

Post alternate code when a student misses


This field defines a set number of minutes OR a percentage of minutes missed from the start of the period (Ex. Period length is 100 minutes. If set to 40%, then the student will receive alternate attendance code if missing 40 minutes or more of class time).

 

The securable location for this screen is classattendance.checkin.setup

 

 

Screenshots

View of Check In screen when it is configured and ready to accept students:


View after the Select Room for Check In button is pressed:


View of the Checkin when the Scan option is selected:

Above we can see a student checked in using their Student ID and they were updated to Tardy


View of the Checkin screen when the Grid option is used instead:Using the method above, the students no longer 'scan' into the class using a barcode/ID. Instead, the grid view displays all students that are scheduled for the selected room during this time. Students are checked-in by clicking on the photo or name of the student under the Not Checked In section. Doing so will check the student in, update their class attendance for the period, and then they are displayed on the right side of the screen under the Checked In section. 

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article