Getting Started - Attendance and Hour Tracking Guide

  1. Attendance in ampEducator
  2. Attendance Details in a Course
  3. Creating Events in ampEducator
  4. Bulk Update Course Attendance Events
  5. Generate Attendance Report(s)
  6. Updating Attendance Events Using Evaluations
  7. Import Student Attendance from CSV file.
  8. Hour Clock in ampEducator

1. Attendance in ampEducator

ampEducator allows you to track Attendance and Hours together or separately and has sections to record both independently of each other if required. This may seem confusing at first glance but is purposely designed to meet the needs of 'Clock Hour' institutions where the Attendance or Hours are not specifically related to a Course, for schools where students are attending asynchronously (at different times) or when the scheduling/capacity of the Course simply needs Attendance to be more flexible than the traditional models. For example, a Student can be clocked in and out at specific dates and times or marked Present and in both cases Hours can be tracked, but how this applied in practice really depends on determining the best approach to save time for your staff.

Present, Late, Authorized Absence, Left Early, Not Participating and Custom Penalties with Notes can be created and/or Students/Staff can sign themselves in using digital ID/printed card with USB bar code scanner. Attendance is typically recorded by staff (usually instructors assigned to the Course on a computer or tablet directly in ampEducator) for each Course. Attendance can be updated for all Students at once or individual Students and there are options to Auto Mark Present (or Absent) all Students in Course so that you only have to record the Students who have missed class or allow to the system to mark Students absent who did not sign in that day. All of these options along with Make up attendance dates and override features give you a high degree of control to meet all the challenges of your Attendance tracking in ampEducator.

No matter what workflow you ultimate decide on with ampEducator Hours and Attendance, before you can record any Attendance for a Student in a Course you must add Attendance Events to the Course. If there are no Course Events added then nothing will display under the Attendance Tab in that Course. If you are just interested in tracking time in and time out daily and hours per Student (not related to specific Course), then you do not need to add Events or use Attendance in a Course and can simply add Hours to the Student in their Profile.

Note: If you have a large amount of Courses to manage or are looking for a faster method, there is an option to Import Courses and Create Events automatically using CSV (Excel) Templates to save time as well at Importing Student Attendance once the Course is created with Events. If you prefer to try this option rather than using our User Interface to add Course(s) and Course Events for Attendance Tracking then please see Home > Imports.

2. Attendance Details in a Course

Before you "Add Event(s)" to the Course, the Course Attendance Type needs to be set. Again, this depends on the requirements of the Course as some schools are Clock Hour schools rather than Standard Attendance schools that just need to record Present, Late or Absent - See #3 Creating Events in ampEducator.

The Attendance Type is selected as a pulldown under Course Details > Details > Attendance Type:

Attendance Type. There are 2 types of Course Attendance in ampEducator "Standard" and "Hourly". When starting (or importing) any Course the Attendance Type under Course Details defines what Course Attendance input options will be displayed for Instructors (or Staff with access to the Course) to enter for Students once Course Events are added.

If "Standard" Attendance Type is selected the following will be presented under Course > Attendance Tab for each student under each Course Event that is scheduled. To edit the Attendance for the Course Event, simply click the Date to make the Column Active (it will turn Green).

If "Hourly" Attendance Type is selected a box will appear allowing the Instructor (or Staff) to enter the hours as required rather than selecting Present, Absent, etc. Tip: If the shortcut at the top is checked off below the Date - this assigns the Hours available to all Students for the Event (ie. If each event is 1 hour, then 1 hr will appear in all the students boxes). To clear the list check the (-) button.

Tip: To save time we have added a shortcut to make all Students Present or Absent. Checking this off below the Date assigns this Attendance outcome for all Students. To clear the list check the (-) button.

Check Mark = Present, If Attendance Hours for the Event are entered - then 100% will assigned to the Student.

X = Absent, 0% Hours Assigned to the Student.

A = Authorized Absence, No Hours assigned, Student was Absent with Reason and Absence not counted against Student. Click X, then A to set this Attendance outcome. An example of this would be Absent, but had doctor or dentist note and a note of this would be entered under the Attendance details by clicking the magnifying glass.

There are 3 examples of Late Attendance outcomes for Student Late tracking or "L". Please see below:

Example 1. A student can be Late for class L and you would select L for this and the default time would be deducted from the student. (We set this at 15 minutes but you can edit this to be whatever you require).

L = Late, applies the Default set minutes under Username (Top Right) > Institution Config > Courses > Defaults > Default Late Amount (min) = 15 minutes (or whatever you set here).

Example 2. A Student Left Early. For this you would select L, then ! to pick Left Early from the Attendance Penalty custom list.

! = Late Penalty, applies the Late Penalty that you select. Administrators can edit this list and the penalty minutes under Username (Top Right) > Institution Config > Courses > Penalties.

Example 3. A Student was late for class and then left early as well. For this you can select "L" and "!" to indicate both outcomes. To edit the penalties (if required) you can do this under the magnifying glass for the student Attendance Details. See Below.

Auto Mark Present. If the Auto Mark Absent option is checked under Course Details > Details > Attendance a job runs nightly (after midnight) which marks all student present for that day in all courses in which this option is selected and which have course events for that day.

Auto Mark Absent. If the Auto Mark Absent option is checked under Course Details > Details > Attendance, ampEducator will check the previous day for no Attendance entered (ie. empty attendance fields) and if no Attendance was taken the Student will be automatically be marked Absent for the previous day by ampEducator. Otherwise if Auto Mark Absent is not checked then Instructors (or Staff) will need to mark Absent for each day the Student is away for Absent to be counted.

3. Creating Course Attendance Events in ampEducator

Course Events are scheduled Event "Dates" that Students can attend for the Course. Course Event Attendance Hours are the Hours that Students receive when marked Present. Course Events can have 'Identifiers' that are optional but useful to help Students and Staff identify the Event (ie. Lab, Theory, Test, Final, Field Trip, etc.) and multiple Course Events can be added at the same time on the same day as long as they don't occur at the same time (Example: Monday 9-10am "Theory", Monday 10am-11am "Lab"). If there are multiple Course Events that require a different Start Time and End Time they will have to be added as a second step. The optional Location pulldown will by Default show 'None' and this list refers to Resources (ie. Room 101, Building B) that can added under Account Config > Resources and then applied to the Course Events. The 'Location' here should not be confused with the overall Location of the Course which is fixed when you Start the Course.

Under Course > Details > Attend Events, Click New Events. This will present a modal window which will allow you to add Events one at a time or by click off Add Multiple Events (to add events on the parameters you select). Again, if you need to add multiple events at different times, then simply add the common days and times and return back to the menu to complete the dates with different times. Skip Holidays will not add Events to dates listed under Institution Config > Academic Session > Holidays (these can also be used for non-statutory 'holiday' events such as renovations or temporary closures ie. 'study week'). Identifier is to allow you to name the Event for reference purposes only ie. Lab or Lecture. Attendance hours specifies how many hours will be assigned if the student is present ie. the course may run from 9am-11am but there can be a half hour break that you don't want to award to the student as hours, thus the hours for attendance would only be entered as 1.5 rather than 2. Using Assign Student is for a individual students only - a rare case where a student needs a specific Attendance Make Up Date or when you need to create unique Attendance dates only for one Student. This will only track the Attendance Event for this one Student and not others ie. it will not penalize others if they are not in attendance for this Event.

There is also another option to add Events under More Actions > Add Course Schedule Events which will use the Course Schedule and the Start and End Dates of the Course to add Course Attendance Events:

Course Schedules are not required but if they have been pre-defined in the Course Details > Schedule Tab then the More Actions > Add Course Schedule Events will use the Course Schedule and the Start Date and End Date you set under Course Details to Add Events to the Course. If the Course is Open Ended the Start Date and End Date is defined by the Academic Session Start Date and End Date you assigned to the Course:

Once you click the More Actions > Add Course Schedule Events a modal window will appear to confirm the Course Start and End Date as shown below and the Course Schedule, if this is correct then click Add:

To use View / Print Schedule under Student > Courses Tab, Course Schedules for each Course need to be created for each Course the Student is enrolled into as this function uses the Course Schedule to display that information. If the built-in schedule doesn't meet you requirements you can request a custom schedule be created by contacting

4. Bulk Update Course Attendance Events

If you need to edit Course Attendance Events due to schedule changes you can do so individually but there is an option to update multiple or 'Bulk' Attendance Events. You must first select (check) the Attendance Events you wish to edit, then select under More Actions > Update Selected Events:

A modal window will appear with the following options that can be used together or individually:

Clicking Update will then apply the changes to the Attendance Events you previously selected. You can also use the same process to remove Attendance Events by selecting and then More Actions > Delete Selected Events. This will prompt you to confirm the action as once the Attendance Events have been removed the cannot be restored and any Students with Attendance related to those Attendance Events will also be lost. If you need to recover Attendance accidentally deleted (or any other data) contact

5. Updating Attendance Events Using Evaluations

Coming Soon! Evaluations will be incorporating Attendance options in an upcoming Build scheduled for release in July 2021. Contact for more information.

6. Generate Attendance Report(s)

To Generate an Attendance Report, simply go to any Course > Attendance Tab > More Actions > Generate Attendance Report for all the Students in the Course. If you wish to produce an individual Student Attendance Report, this is done under the Student Profile > Academics > Attendance (with various options). If you require a Custom Attendance report, this can be produced as well - Contact for more details on custom reports.

Student Profile > Attendance:

There are options to 

7. Import Student Attendance from CSV file.

There is also an option to import Student Attendance under Home > Imports > Import Student Attendance. Using a CSV file formatted properly you can perform a Test Import to ensure their are not errors, then final Import:


8. Hour Clock in ampEducator

Every ampEducator account has a built-in Hour Clock that can be used to track Student and Staff Hours. This is found under Username > Institution Config > Hour Clocks:


When the Student checks in using our built-in Hour Clock the Hour Clock the system looks up the assigned Student Hour clock you have configured and allows them to sign in or rejects the sign in based on the settings. The idea is that the Students can sign in and sign out logging Hours themselves rather than manually doing this with a role call.

You also have the option of linking Hour Clocks to attendance.  Check off "Link to Attendance" in the Hour Clock config to enable this feature. Note: There is also an option to "Override Existing" which means that Hours entered in the Student Profile > Hours Tab will Override Course Attendance that has already been entered. You would use this option if you wanted to update all Course Attendance from the Student Profile > Hours Tab. Otherwise you would not have this checked.

If "Link to Attendance" is checked off, the Hour Clock sign in action will look up scheduled Course Events that the student is enrolled in for that particular sign in day and time action and mark them as Present or Late OR assign the exact Hours/Minutes depending on how you have configured the Course Attendance and the Hour Clock assigned to the Student.

Go to Username > Institution Config > Hour Clocks > Hour Clocks Tab to setup Hour Clock(s) to assign to Students and Staff. You can have as many Hour Clocks as you like, but only one can be  assigned to Students and Staff.  To assign, go to Students > Profile > Other Tab and scroll down to Assigned Hour Clocks. Note: If you are starting ampEducator and already have Students who have existing (previous) Hours and you wish include them you can add the total Previous Hours here as well. This will add the Hours entered to the overall Hours the student has for this Course. Staff Hour Clocks are Assigned under the Staff Profile as well.

Student Hour Tracking and Course Attendance can be using jointly or independently in ampEducator. Student Hour Tracking is intended to be used with the built-in Username > Institution Config > Hour Clocks.

Institutions that wish to track the Sign In and Sign Out Roboto of Students can do so with any USB input device connected to the internet and a computer located at the school (including BioMetric Scanner, Magnetic Stripe Cards, or Bar Code Scanner. There is also an option to produce cards from ampEducator that can be printed and/or digitally scanned from a student/staff SmartPhone) or by simply entering Roboto manually under the Student > Hours > Add Daily Hours.

Hour Clocks can be IP protected so that Hours can only be recorded by a device at the physical location of the IP address. Once you have successfully setup a Hour Clock you assign the Hour Clock to each Student to track overall clock hours.

The Hour Clock is not required to track Student Hours. If you do not wish to track actual Sign In and Sign Out of Students you can just use our Standard or Hourly Attendance Types with Course Attendance to track Student Hours.