Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Attendance for classroom sessions can be taken using various methods:

  • Classic Mode
  • Time Sheet Mode
  • Upload (via CSV file)

The sections below explain how to switch from one method to the other, and how each method works. We recommend that you experiment with each method on your staging server to get familiar with it prior to modifying the method on the production server.

Switching Modes

To switch between the Classic and Time Sheet modes:

  1. Go to Site Administration > Plugins > Activity modules > Face-to-face
  2. Locate the "Attendance mode" setting
  3. Switch it to "Classic" or "Timesheet" based on your preference.

Note that this setting applies system wide. As such, we recommend that you experiment with each mode on your staging server to get familiar with it prior to modifying the mode on the production server. You can revert back to the other mode at a later time if you change your mind.

Types of Modes

The following provides a brief summary of each mode.

Classic Mode

The classic mode has been around since the introduction of the face-to-face activity. To take attendance using the classic modeAn instructor must take attendance for face-to-face sessions in order for the attendees to receive a learning record.

Step-by-step Guide

To take attendance:

  1. Go to face-to-face activity in question.
  2. Click on the "Attendees" link next to the session in question
  3. Click on the "Take AttendanceEnter timesheet" link at the bottom of the list of attendees. (See Note 1 below).
    1. Read the "Important Notes" of this page if you do not see the "Enter timesheet" button.
  4. Take attendance by marking each user as "No show", "Partially Attended", or "Fully attended" for each date. 
    1. If a user has partially attended the session, you can specify how much of the session they have attended using in the following format: hh:mm format.
    2. You can optionally add a comment in the "Remarks" column to state for example that the user showed up late or left early.
    3. The user will only be granted a learning record if their attendance is sufficient as defined in the "Activity Completion" section of the face-to-face activity in question.
  5. Click on the "Save attendancetimesheet" button at the bottom of the table. 
  6. When you have entered the attendance for everyone (and for all dates if the session spans over multiple dates / times), click on the "Approve timesheet" button.
    1. The time sheet needs to be approved in order for a user to be marked as "complete" and to receive a learning record.
    2. The user will only be granted a learning record if their attendance is sufficient as defined in the "Activity Completion" section of the face-to-face activity in question.
    3. If you prefer, you can skip the "Save timesheet" and immediately click on "Approve timesheet", which will both save and approve the timesheet.

Note 1: You can not take attendance enter time sheets for sessions that are in the future. You can only take attendance enter time sheets if the session is in the past, in progress, or scheduled to start within the next 15 minutes (by default). If the session is scheduled to start more than 15 minutes from now, the "Take Attendance" link will not appear. 

Time Sheet Mode (New in 3.5.12)

The time sheet mode allows an administrator the fill in time sheets prior to accepting them. Once the time sheets are accepted, the information is pushed to the same database tables as the "Classic Mode". As such, any data entered using the "Classic" mode prior to switching to the "Time Sheet" mode will remain available. 

To take attendance using the time sheet mode:

...


Image Added

Important Notes

...

  • The user will only be granted a learning record if their attendance is sufficient as defined in the "Activity Completion" section of the face-to-face activity in question.

...

  1. If a user has partially attended the session, you can specify how much of the session they have attended in the following format: hh:mm
  2. You can optionally add a comment in the "Remarks" column to state for example that the user showed up late or left early.

...

  • Time sheets need to be approved in order for a user to be marked as

...

  • completed.

...

  • You can not

...

  • take attendance for sessions that are in the future. You can only

...

  • take attendance if the session is in the past, in progress, or scheduled to start within the next 15 minutes

...

  • . If the session is scheduled to start more than 15 minutes from now, the "

...

  • Enter timesheet" link will not appear in step #3 above.

...

Upload Method

Whether you are operating in Classic mode or Time Sheet mode, the attendance records can easily be imported into the Dual Code learning environment by uploading a CSV (comma separated value) file. This methodology is described in great detail in the "Importing Attendance Records" article.

  • Understanding the Face-to-Face Statuses
  • Once a timesheet is approved, you can go back and modify someone's attendance. Note however that this will not void someone's learning record. In other words, if you accidentally marked someone as fully attended, approved the timesheet, and then want to mark them as a no show, their learning record will not automatically be voided. You must void the learning record manually. Read Voiding a Learning Record for an Individual User to learn more about that procedure. You may be required to void learning records for both the face-to-face activity and the course itself depending on which learning records were issued.