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:
19696 sites
5k downloads
363 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

  • Alex Ferrer
    Wed, 15 Feb 2017, 9:44 PM
    For a future update .... could you create a button for the student to download a pdf with their assistance?
  • Dan Marsden
    Thu, 16 Feb 2017, 5:25 AM
    feel free to help us work on the features by contributing code or funding. smile
  • Edmund Evangelista
    Thu, 16 Feb 2017, 7:57 PM
    When I start recording attendance, I see only the First Name and Last Name of my students. Is there a way to add the ID Number beside the name to counter check if I am indeed pointing to the right student. In Middle East, it seems that names are almost synanymous. This is the page I am referring to /mod/attendance/take.php?id=15091&sessionid=157&grouptype=0
  • Dan Marsden
    Mon, 20 Feb 2017, 7:47 AM
    @Edmund that isn't something that is currently supported but we'd like to improve that at some point - for more info see: https://github.com/danmarsden/moodle-mod_attendance/issues/63
  • James Yeo
    Tue, 28 Feb 2017, 9:19 PM
    I wonder if there's an option in the export tab to default tick 'Department'?

    This would be really useful!

    James
  • Dan Marsden
    Wed, 1 Mar 2017, 3:43 AM
    Hi James, that's not something currently supported.
  • César Marques
    Tue, 7 Mar 2017, 9:22 PM
    I love the Module but I'm having one problem... the date information disappear... I already update the module, but I have only a "-" on the date. I've created a new "attendance" but it does not fix the problem... any ideas?

    Best regards.
  • Dan Marsden
    Wed, 8 Mar 2017, 4:13 AM
    César - please create a new post in the attendance forum with screenshots/details on your issue - thanks.
    https://moodle.org/mod/forum/view.php?id=741
  • Mary O'Toole
    Fri, 10 Mar 2017, 8:19 PM
    Hi there, I am looking for a global view on this plugin. When I click on the student name there is nothing popping out at me so far? One of my colleagues is going to set it up on every module in a programme to try. Will it be visible then? Many thanks, Mary
  • Dan Marsden
    Mon, 13 Mar 2017, 4:02 AM
    @Mary - there is an individual user break down available from the activity reports shown on a users profile page, I'm also hoping to improve some of the reports a bit in the next couple of months but you may want to investigate some of the custom sql reporting plugins that are available.
  • Mohammed Gouse
    Wed, 15 Mar 2017, 5:10 PM
    Hai, this is Gouse. I want to add Student Registration number in attendance. And I want to display student details in ascending order based on Registration number. So please help me to change the code in attendance module version 2.6
  • Mohammed Gouse
    Wed, 15 Mar 2017, 5:18 PM
    Please send the code to send attendance details through SMS
  • Dan Marsden
    Thu, 16 Mar 2017, 4:54 AM
    Hi Gouse, I don't help people change code "for free" - if you are looking for Moodle development training there are a number of online courses you can take (search the community forums for more information on this), if you are looking for commercial level support to modify the plugin to suit your requirements, feel free to get in touch and I can provide information on our rates. If you are looking for free development support the best place to ask is in the community forums here on moodle.org and someone may find the time to help you. Good luck!
  • Anna-Liisa Mattila
    Mon, 20 Mar 2017, 8:40 PM
    Dear developers,
    I tried to customize the language package for attendance.php; while everything else worked ok, I was not able to change the Aacronym and Pacronym. I wonder why? Have you tested this and what could be the reason for all the other customizations to work except these two?
    Thank you in advance for looking into this.
  • Bill Junkin
    Mon, 20 Mar 2017, 10:19 PM
    Hi, Anna-liisa Mattila,
    The values of Aacronym, Eacronym, Lacronym, and Pacronym are all hard-coded into the php script in the version that I examined (line 32 in attendance/db/install.php) and the values of Aacronym, Eacronym, Lacronym, and Pacronym that are given in the language file are not used. So to change what is displayed to the user, a person would have to go into the code and change the code (which probably would not be too difficult).
Please login to post comments