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:
19207 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

  • Dan Marsden
    Tue, 3 Feb 2015, 4:59 AM
    Hi Sirisha, I pushed a fix for that into the github repo last week - feel free to get the latest code from there. I'll update the version in the plugins db sometime soon.
  • Ali Arekat
    Sat, 21 Mar 2015, 2:49 PM
    Hello,,
    When I upgraded my system to the latest Moodle version this module stopped its work and is giving me now Internal Server Error!
    Do you have any idea for solving that?
    Regards,
  • Dan Marsden
    Mon, 23 Mar 2015, 5:30 AM
    Hi Ali,

    there's not enough information in that error for us to help, I'd suggest you try asking for help in the moodle.org community forums and make sure you have updated your code correctly.
  • Just wondering . . .
    Mon, 23 Mar 2015, 7:21 AM
    I've posted here: https://moodle.org/mod/forum/discuss.php?d=307375 last week, and no reply.

    Getting squashed columns in my view of attendance.

    -Derek
  • Just wondering . . .
    Mon, 23 Mar 2015, 7:21 AM
    I've posted here: https://moodle.org/mod/forum/discuss.php?d=307375 last week, and no reply.

    Getting squashed columns in my view of attendance.

    -Derek
  • Greg Young
    Mon, 30 Mar 2015, 1:05 AM
    Getting the following error when making sessions:

    Invalid get_string() identifier: 'export' or component 'attendance'. Perhaps you are missing $string['export'] = ''; in mod/attendance/lang/en/attendance.php?•line 348 of \lib\classes\string_manager_standard.php: call to debugging()
    •line 6971 of \lib\moodlelib.php: call to core_string_manager_standard->get_string()
    •line 88 of \mod\attendance\renderables.php: call to get_string()
    •line 47 of \mod\attendance\renderer.php: call to attendance_tabs->get_tabs()
    •line 235 of \lib\outputrenderers.php: call to mod_attendance_renderer->render_attendance_tabs()
    •line 82 of \mod\attendance\manage.php: call to plugin_renderer_base->render()

    Was getting the: String [export,mod_quiz] is deprecated" error previously but then read that you updated your github to fix this. So got that version and now getting the above error.

    Moodle 2.8.5+
  • Dan Marsden
    Mon, 30 Mar 2015, 6:16 AM
    That string seems to appear for me - do you have any caching used on your site that may have prevented the language cache from being updated correctly?

    I've also updated the version here in the plugins db so you could try updating again using the version I've just uploaded.
  • Greg Young
    Mon, 30 Mar 2015, 12:43 PM
    Updated and everything appears to be working fine. Thanks Dan!

    Question: Do you plan to implement exporting of single student reports?
  • Dan Marsden
    Mon, 30 Mar 2015, 1:46 PM
    Unfortunately I have a very limited amount of time to spend on feature development as a volunteer - it's hard enough keeping up with bug-fixes on the different plugins I support. I'm happy to review patches from the community and/or receive funding for further development.
  • Alberto Brandi
    Thu, 23 Apr 2015, 4:38 AM
    hello i have installed this plug-in on moodle 2.8.5 and NOT work. When i install from "install now" add on activities click on it ...SERVER ERROR!!!!
  • Dan Marsden
    Thu, 23 Apr 2015, 8:40 AM
    HI Alberto, that's probably not an issue with the attendance plugin but likely an issue with your server or configuration. Please turn debugging on(https://docs.moodle.org/en/Debugging) to obtain more information then ask for further help in the community forums on moodle.org.
  • Alberto Brandi
    Sat, 25 Apr 2015, 2:41 PM
    ok but i have to install all the set of Attendance? can you give me the link pease?
  • Dan Marsden
    Tue, 28 Apr 2015, 6:46 AM
    All the relevant links are provided above. If you continue to experience difficulty, please ask for further help in the community forums.
  • Chris Clark
    Fri, 26 June 2015, 5:17 AM
    Hi Dan,

    Loving the plugin, teachers find it very easy to keep track of students.

    I do have one question about the visibility of groups in my scenario:

    A teacher is in multiple groups.
    There are multiple attendance module instances with access restriction limiting them by group.
    Each individual instance only has sessions setup for a single group at a time.
    students are only ever in a single group.

    When a teacher enters and individual instance of the attendance module the filtering defaults to common if they are part of multiple groups and the list contains every group they are a part of.

    I'm wondering if it's possible to have this list only contain the groups that are involved in the instances sessions rather than every group a facilitator is a part of.

    Slightly unrelated but, is there any setup that can have teachers only able to view the sessions of groups they are members of?

    Thanks for your time


  • Dan Marsden
    Fri, 26 June 2015, 5:42 AM
    HI Chris,

    great to hear you find the plugin useful - Kudos goes to Artem for the work he did creating the plugin.

    Feature improvement is not something I am able to spend much time on as a volunteer, however many other people have contributed significant patches with various improvements. If you have someone internally that is able to help add the improvements you require I'm happy to review those changes for inclusion in the core version. Alternatively you could try contracting a Moodle Partner to help make the changes for you (I work for the Moodle Partner Catalyst IT)
Please login to post comments