mod/hybridteaching/attendance

From MoodleDocs

Attendance

One of the main functionalities of this plugin, is the possibility of students to register their attendances in the sessions created in the module, those which then can be reviewed and modified by the teachers or sessions moderators (users that have the adequate capabilities to do so).

The attendance view, is the one that allows us to review and modify all the attendance data registered through their different sub-views and options.

Accessing the attendance view

File:Access attendance view.png
Accessing attendance view

Once you are in the main hybridteaching view, you can simply click the attendance panel in the navigation menu, and we'll go to the attendance view.

Sessions view

File:Mainattendanceview.png
The main view of the attendance page

When you access the attendance view, the sessions attendances page is displayed. This is the view that shows us the general attendance information for each session that was or will be held in this module.

Sessions options

In the top of the view, you can find a button that will take us to the students attendance view.

File:Studentattbutton.png
students attendance access button

Then, you have two options forms used for filtering the displayed sessions data:

  1. Rows per page selector:
    File:Optionspage.png
    select the number of rows per page
    You can select the number of rows that each page will have when displaying the sessions attendances.
  2. Sessions filters:
    File:Filteroptions.png
    Filters for attendance sessions
    You can filter out the sessions with or without attendance from the displayed sessions.


Table fields

File:Sessionsheaders.png
sessions table headers
  • Check for checking multiple sessions for bulk options.
  • Name of the session.
  • Date of the session.
  • Session duration.
  • Session type (classroom or the video conference used in the session).
  • Number of students that registered their attendance not using video conference.
  • Number of students that registered their attendance through video conference.
  • Actions for the session.

Bulk actions

File:Modifysessionsatt.png
You can select sessions for bulk operations

At any time, you are allowed to select any number of the sessions, and, using the bulk actions, you can exempt them from being accounted in the grade calculations, or not exempt them, which will account them again for the grade calculations. Each time you modify a session, the grades will be recalculated.

File:Modifyexempt.png
Modifying the sessions exempt status

Sessions actions

File:Sessionsactions.png
Session actions, 1.preview 2.hide from students 3.show these logs to students
  1. You can use the magnifying glass icon, to view the detailed information about that session, including each student grade and connection time, among other data. This will take us to the detailed sessions attendance view.
  2. You can use the unchecked eye icon, to hide the attendance data to the students.
  3. You can use the checked eye icon, to show the attendance data to the students.


Session extended view

File:Extendedsessionview.png
The extended session view

In this view you have the detailed information of the students attendance for the selected session/s.

File:Studentsessionsbutton.png
Button to access the general students, and sessions data views

At the top of the view, we can find two buttons, the first will take us to a view with all the students enrolled in the course and their participation in this module, and the second, will take us to the sessions view.

Extended session options

File:Extendedsessionoptions.png
The options for the extended session view
  1. Rows per page selector:
    File:Optionspage.png
    You can select the number of rows that each page will have when displaying the sessions attendances.
  2. Session filters:
    File:Extendedfilteroptions.png
    Filters for the session/s
    You can filter out the session info with different filters related to the students attendance.
  3. Session selector:
    File:Extendedsessionselector.png
    Session details and session/s selector
    You can select and change the session of which to display the info, as well as giving you a quick resume of the chosen session data.
  4. User name filter:
    File:Usernamefilter.png
    Filter the displayed users based on their first and last names
    You can filter the displayed session students attendance to display only data where the users first and last names start with the selected letters.

Table fields

File:Extendedsessiondata.png
An example of the extended session data view
  • Check for checking multiple students attendances for bulk options.
  • Profile picture of the student.
  • Last name and first name of the student.
  • The type of the attendance (video-conference or classroom).
  • Time and date of the first user entry in the session.
  • Time and date when the user finally leaved the session.
  • Total accounted time of the user in the session.
  • Check to indicate if the attendance is valid, can be changed by the user if they have the capabilities.
  • The user grade.
  • Actions for the session.

Bulk actions

File:Extendedsessionbulk.png
Bulk actions set exempt and attendance

The users with the capability to modify users attendance can change the status of the students attendances using the bulk actions in this view.

There are two options available for this:

  • File:Modifyattendance.png
    Modify the selected users attendances status
    With the first, you can set the status of the attendance to valid or invalid for the selected users attendances.
  • File:Modifyexempt.png
    Modifying the sessions exempt status
    With the second option, you can exempt or not exempt the selected students attendances.

Extended sessions actions

File:Extendedsessionactions.png
Actions available in extended sessions view

You can find 2 actions in this view:

  • The table icon, allows you to se a view of the entry and leave logs for that session and user, along with more information about that session.
  • The user icon, allows you to go directly to that user attendance view, where you can see the user participation in every session and more data.

Students view

File:Studentsview.png
Students general data view

In this view you can find the data of the students attendance for this module.

In the top of the view, you can find a button that will take us to the sessions view.

File:Sessionsbutton.png
Button to go to the sessions view

Students view options

File:Usernamefilter.png
Filter the displayed users based on their first and last names

You can filter the students attendance to display only data where the users first and or last names start with the selected letters.

Table fields

File:Studentsdata.png
Students table fields example
  • Profile picture of the student.
  • Last name and first name of the student.
  • Total number of attendances registered by the user in this module.
  • Number of attendances registered via classroom.
  • Number of attendances registered via video conferences.
  • The user grade.
  • Actions for the session.

Students view actions

File:Studentsactions.png
Students view actions

For each student, there is a single action, that allows the user to view the detailed attendance data for the selected user.

Student view

File:Studentview.png
Student view

In this view you can find the attendance data for a chosen student.

File:Studentsessionsbutton.png
Button to access the general students, and sessions data views

At the top of the view, we can find two buttons, the first will take us to a view with all the students enrolled in the course and their participation in this module, and the second, will take us to the sessions view.

Student view options

File:Studentattfilters.png
Student view filters
  1. Student resume and selector:
    File:Studentattresumefilter.png
    Student attendance resume and quick selector
    The user can view a resume of the selected student attendance, this filter also allows the user to select another student of which data to view.
  2. Rows per page selector:
    File:Optionspage.png
    You can select the number of rows that each page will have when displaying the sessions attendances.
  3. Session filters:
    File:Studentattfilter.png
    Student attendance session filter
    You can filter out the student attendance with different filters related to the sessions.

Table fields

File:Studentattdata.png
Student table fields example
  • Check for checking multiple sessions for bulk options.
  • Name of the session.
  • Date of the session.
  • Session duration.
  • Attendance registered type (The method the student used to join the session).
  • Attendance status, can be changed by the user if they have the capabilities, displays the user registered time in the session.
  • The user grade.
  • Actions for the session.

Student view actions

File:Studentattactions.png
Student view actions

For each session, we have two actions:

  • You can use the magnifying glass icon, to view the detailed information about that session, including each student grade and connection time, among other data. This will take us to the detailed sessions attendance view
  • The table icon, allows you to se a view of the entry and leave logs for that session and user, along with more information about that session.

Logs view

File:Logsview.png
Logs view

In this view you can find the logs of the user entries and leaves of the selected session.

File:Studentsessionsbutton.png
Button to access the general students, and sessions data views

At the top of the view, we can find two buttons, the first will take us to a view with all the students enrolled in the course and their participation in this module, and the second, will take us to the sessions view.

Logs options

File:Logsoptions.png
Logs view options
  1. Logs user selector:
    File:Logsuserselector.png
    User selector and resume for logs view
    Allows the users with capabilities to select the user of which logs to display, for all the users, it displays a short resume of the selected session data.
  2. Logs session selector:
    File:Logssessionselector.png
    Select the session of which to show logs
    Allows the user to select the session of which to show the logs.

Table fields

File:Logsviewdata.png
Logs view example data
  • Hour and date of the log
  • The log action, being that the user entering or leaving the session.
  • A mark to indicate if it is the first entry or the last leave of the user in the session.