Skip to content

10.14. About Attendance

What is attendance?

Attendance is a module designed to manage class attendance records.

other text

10.3.1. How to Use the Attendance Feature

1. Install and configure the Attendance module. The Attendance module allows you to manage attendance for multiple classes (sessions). If you take attendance for each class, it is easier to manage if you install the Attendance module in the "General" section at the top of the course.

other text other text

2. Click the installed module, then click "Status Set" under "More"

other text

3. Set the attendance status details and grades. Once you have finished, click "Update"

other text

Set the class days for which attendance will be recorded

1. At the top of the module, click "Add Session" on the left side of the screen. You must create a session for each class session.

other text

2. Configure the class (session). Once you have finished configuring the settings, click "Save changes" The session configuration options are as follows:

  • Date: Select the date for which you want to record attendance.

  • Time: Set the start and end times for recording attendance.

  • Description: This is a description of sessions.

  • Create calendar event for session: This displays the session times as an event on participants' calendars.

  • Include session when calculating absentee report: Specify whether to include this session in the absence report.

  • Allow students to record own attendance: Configure the system so that students can record their own attendance.
    If you enable "Allow students to record own attendance" you can configure the following settings.

    • Open session early for marking: Move up the start time so that participants can check in before the scheduled start time.
    • Student Password: Set a password for attendance registration.
    • Includes QR code: Use the QR code to check in.
    • Rotate QR Code: The QR code for attendance registration changes every few seconds.
  • Automatically select highest status available: When a student registers their attendance, their attendance status will be recorded with the highest grade.

Configure multiple classes at once.

You can set attendance for multiple sessions on the same day and time slot at once. Use this feature when adding sessions that occur at the same day and time every week.

1. Click the Attendance module, then click "Add Session."

other text

2. Set the date and time of the class (session).

other text

3. Check the box next to "Repeat the session above as follows" and configure the "Multiple Sessions" settings. Once you've finished configuring the settings, click "Add" at the bottom of the page.

other text

  • Repeat on: Set the day of the week for the session.
  • Repeat every: Set the interval at which to repeat the session. Select 1 for weekly.
  • Repeat until: Sets how long the session will last.

4. Sessions are created repeatedly based on the specified conditions.

other text

Register attendance information

Register attendance using CSV data

1. Click "Upload Attendance by CSV" in the upper-left corner of the session.

other text

2. Click "Select file" to upload attendance data. You can also upload files by dragging and dropping them. After uploading, click "Upload Attendance by CSV."

other text

About the CSV file containing attendance data
Please include the following required information in the CSV file containing attendance data.

other text

  • username: Enter the student's username.
  • sessionid: Enter the ID of the session you are attending. The ID for each session is the number that follows "sessionid=" in the session page URL.
  • status: Enter the attendance status.

3. Specify which fields in Moodle correspond to the fields in the uploaded data, then click "Upload Attendance by CSV" to register the attendance information.

other text

  • External User Field: Select which field corresponds to the user ID in the CSV data. Please select "Username"
  • Moodle User Field: Select which Moodle field corresponds to the information specified in the external user field. Please select the user ID.
  • Scan Time: Used when recording attendance based on time.
  • Status Field: Select the field that specifies the attendance status. Please select "Status".

Students register their attendance

Configure the "Student Records" settings in the session settings. Depending on these settings, students will be able to register their own attendance.

other text

Students can use QR codes to record their attendance.

other text

Click the QR code icon displayed on the right side of the session to display the QR code for scanning on the teacher's screen.

other text

Change attendance status

1. Click on "Session"

other text

2. A list of students and their attendance statuses will appear. Change the attendance status for the relevant student, then click "Save and View Next Page."

other text

10.14.3. Attendance Settings

other text

<General>

  • Name: The name of the attendance module.

  • Description: This is the description for the Attendance Module.

<Rating>

  • Grades: Set the grade type and maximum score.

  • Grade Categoriy: You can organize grades into categories. To create grade categories, go to the "Grades" menu in the "Course administration" block. If you haven't created any, you don't need to set them up.

  • Grade to pass: Set the passing grade for the assessment.