Attendance

Activities ::: mod_attendance
Maintained by Dan Marsden
Part of sets Attendance, MoodleCloud.
A plugin that allows an attendance log to be kept. - includes an optional block for easy access to relevant functions.
Latest release:
19713 sites
5k downloads
366 fans
Current versions available: 19

The Attendance activity allows teachers to maintain a record of attendance, replacing or supplementing a paper-based attendance register. It is primarily used in blended-learning environments where students are required to attend classes, lectures and tutorials and allows the teacher to track and optionally provide a grade for the students attendance. The instructor can set the frequency of their classes (# of days per week & length of course) or create specific sessions. 

To take attendance, the instructor clicks on the "Update Attendance" button and is presented with a list of all the students in that course, along with configurable options and comments. The default options provided are: Present, Absent, Late & Excused. Instructors can download the attendance for their course in Excel format or text format.

Sessions can also be configured to allow students to record their own attendance and a range of different reports are available.

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3

Contributors

Dan Marsden (Lead maintainer)
Фотография
Artem Andreev: Previous maintainer/developer
Dmitry Pupinin: Original author
Please login to view contributors details and/or to contact them

Comments RSS

Comments

  • Acqua Alta
    Mon, 2 Sept 2019, 8:33 PM
    Marga,
    I'm not sure that this page is the ideal place for this kind of question. Please see the the "Attendence" forum:
    https://moodle.org/mod/forum/view.php?id=741

    And I think that you should give more information about the scenario that you are facing.
  • Acqua Alta
    Mon, 2 Sept 2019, 8:34 PM
    Marga,
    I'm not sure that this page is the ideal place for this kind of question. Please see the the "Attendence" forum:
    https://moodle.org/mod/forum/view.php?id=741

    And I think that you should give more information about the scenario that you are facing.
  • Nayana Sasidharan
    Tue, 3 Sept 2019, 5:56 PM
    Hi Sir,

    Is it possible to display the list of absent reasons in this plugin? Request you to reply me as soon as possible.
  • Marga Inaraja
    Tue, 3 Sept 2019, 6:41 PM
    Hello acqua,

    On August 29th I wrote in the "Assistance" forum, but there were no answers to my problem or requests for further information about it. That is why I thought that I could write here, in order to find someone who could give me some indications that I have not been able to find. I am so sorry.

    If there is some other forum where I could ask for help, or some tutorial that could be helpful for me, please, let me know.

    If you could help me, maybe I could explain the details of my issue. I would appreciate it very much indeed.

    Thank you,
  • Meyyappan Velayutham
    Thu, 5 Sept 2019, 8:28 PM
    Hi Dan,
    This is a wonderful plugin indeed. I believe this plugin has almost everything that is needed for capturing attendance. This plugin is a blessing for course admin to capture attendance in a single place.I was wondering if it possible capture a reason (either a LOV or a text) while selecting absent?
    There are some comments request for the same already. Happy that I'm not a sole person making this request.


    Thank you in advance.
  • Marc Pillich-Wright
    Mon, 18 Nov 2019, 10:14 PM
    Dear community

    We are using the module to record the attendance at our 'face to face' lessons.

    I was wondering if the data stored (e.g. class duration) could be used to calculate the time attended in a given period?

    I am thinking along the lines of a school administrator 'clocking' the hours delivered by the teachers. For example, how many hours were delivered between the 1st and last days of the month.

    Many thanks in advance smile
  • Dan Marsden
    Tue, 19 Nov 2019, 5:13 AM
    @Marc - best place to ask those sorts of questions is in the forums (the comments here are not great for discussions etc.) - short answer is yes, you should be able to obtain this information but you would need to develop a custom report to do this. you might be able to use one of the sql reporting plugins to get the data out but you would need to find someone to write a sql-based report - try asking in the forums and someone might voiunteer to help you out, otherwise you could contract your local Moodle partner to help you create one - Good luck!
  • Han XIN
    Fri, 6 Dec 2019, 11:39 AM
    Hi Dan,
    Just a short replay to say I reported a bug related to QR code display under IE11 in the tracker system, many thanks in advance!
  • Blair F.
    Fri, 20 Dec 2019, 1:26 AM
    I've got an instructor who's noted that if a student logs in early, then their presence is not recorded. Is there a way around this, other than changing the time of the session? This is the type of class where students often show up quite a while before the class in order to do project work.
  • Dan Marsden
    Fri, 20 Dec 2019, 3:53 AM
    @Blair - that's something that would be really good to add, but is not currently available - more details on that are in the tracker in this issue: https://github.com/danmarsden/moodle-mod_attendance/issues/297
  • Shane Leonard
    Tue, 18 Feb 2020, 11:29 AM
    Is there a way to include "Attendance taken by (teacher's name)" to each session in the report?
  • Kenan Savas
    Tue, 18 Feb 2020, 3:10 PM
    Is there a way to include lesson name, teacher's name, and the session's date and time" to each session's QR CODE self attendance recording Page... ? Because each week i print the that week's QR self record Page but some times the old one iş misunderstood because there is no sign to differ from the current QR self record Page...
  • Kenan Savas
    Tue, 18 Feb 2020, 3:11 PM
    Is there a way to include lesson name, teacher's name, and the session's date and time" to each session's QR CODE self attendance recording Page... ? Because each week i print the that week's QR self record Page but some times the old one iş misunderstood because there is no sign to differ from the current QR self record Page...
  • Dan Marsden
    Wed, 19 Feb 2020, 10:51 AM
    @Shane/ @Kenan - no on both counts. Feel free to submit a pull request or contact me privately if you would like to fund improvements to the plugin - thanks!
  • Mohamed Atia
    Thu, 26 Mar 2020, 1:31 AM
    The new Rotate Option is not working with MS SQL Server where the 'LIMIT' is not valid syntax in MS SQL Server, it gives the below error



    Message: [Microsoft][ODBC Driver 17 for SQL Server][SQL Server]Incorrect syntax near 'LIMIT'.

    SELECT * FROM mdl_attendance_rotate_passwords WHERE attendanceid = '10793' AND expirytime > '1585156464' ORDER BY expirytime ASC LIMIT 2
    [array (
    0 => 10793,
    1 => 1585156464,
    )]
Please login to post comments