Your Moodle version

Activities: Attendance

Maintained by Picture of Dan Marsden Dan Marsden
A plugin that allows an attendance log to be kept. - includes an optional Block for easy access to relevant functions.


This plugin is part of set Attendance.

The attendance module and block are designed to allow instructors of a course keep an attendance log of the students in their courses. The instructor will setup the frequency of his classes (# of days per week & length of course) and the attendance is ready for use. 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 4 options: Present, Absent, Late & Excused, with a Remarks textbox. Instructors can download the attendance for their course in Excel format or text format.
Only the instructor can update the attendance data. However, a student gets to see his attendance record.


Picture of Dan Marsden
Dan Marsden (Lead maintainer)
Artem Andreev: Previous maintainer/developer
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Daniel Lombardo
    Tue, Feb 11, 2014, 3:05 PM
    I am using with 2.6 and the current version is working, now I did take it from git though. Here:
  • Picture of Eunice Grace
    Mon, Feb 24, 2014, 7:45 AM
    I tried to install block_attendance plugin. I have my page stuck in plugin check and wont continue. Apparently I should have installed mod_attendance first. I cant move beyond that page. What do I do?
  • Picture of Dan Marsden
    Mon, Feb 24, 2014, 12:08 PM
    uninstall the block (or delete block/attendance folder) or install the mod/attendance plugin.
  • Picture of Colin Campbell
    Thu, Feb 27, 2014, 11:39 PM
    Question for maintainer: What are your plans, if any, to release versions of the mod and block that explicitly support Moodle 2.6?
  • Picture of Dan Marsden
    Fri, Feb 28, 2014, 4:11 AM
    Hi Colin, the latest code will always be in my github repositories but I've just updated the versions stored here just for you! smile
  • Picture of Longfei Yu
    Fri, Feb 28, 2014, 5:44 AM
    Hi, Artem,
    This is a nice module, we (UMass amherst) use it a lot. However, there are quite few instructors who want another feature for this module. They want to drop a certain number of the lowest sessions. For example, there is a semester with 25 sessions, instructor wants to drop 3 sessions with the lowest score.

    Is it possible? Thanks.
  • Picture of Dan Marsden
    Fri, Feb 28, 2014, 5:50 AM
    Hi Longfei - that isn't currently a feature but if you develop something feel free to submit your changes so we can take a look.
  • Picture of Michele Schiavo
    Wed, Mar 12, 2014, 4:39 PM
    BUG : Version on moodle 2.6.2 2014022800
    All course, from student account report:
    "moodle Can not find data record in database table course. "
  • Just wondering . . .
    Fri, Mar 14, 2014, 8:14 AM
    @Michele. Does that mean Attendance is working otherwise with 2.6.2??

  • Picture of Dan Marsden
    Fri, Mar 14, 2014, 3:43 PM
    Michele was using older attendance code - once she upgraded it worked fine in 2.6.2 (she posted about this in the forums) - as far as I'm aware the latest code works fine in 2.6
  • Picture of Blair F.
    Sat, Mar 15, 2014, 12:51 AM
    I just updated to the latest version and suddenly all students in a course which is using the attendance mod and block lost access to the course. They all get "invalid course ID" when they try to enter the course. My workaround was to HIDE the attendance block, and their access all came back. Below are all of our versions. Any ideas?

    Our current Moodle: 2.5.2+ (Build: 20130913)
    Previous Attendance Mod: 2.5.2 (2013082901) for Moodle 2.5
    Problem Attendance Mod: 2.6.0 (2014022800) for Moodle 2.5, 2.6
    Current Attendance Block: 2.4 (2013070301) for Moodle 2.4, 2.5
  • Picture of Blair F.
    Sat, Mar 15, 2014, 1:18 AM
    I've just duplicated the exact same scenario in our test environment. The error message is "You are trying to use an invalid course ID."
  • Picture of Blair F.
    Sat, Mar 15, 2014, 4:36 AM
    FYI, I've posted the debugging messages here:
  • Picture of Mykl Belfatto
    Sun, May 11, 2014, 11:50 AM
    I just upgraded a test system from 1.9, 2.2, 2.6.2 and everything went fine, but now in the Attendance Block, it only shows 10 instances and the message "Hidden sessions: 777" I've been trying to find if something is limiting the # of records but I can't find anything. Also if I try to put in attendance for a new student, it comes up with the same msg. Thanks, I really need some help on this.
  • Picture of Dan Marsden
    Mon, May 12, 2014, 4:44 AM
    I think Hidden sessions are sessions that occur before the start date set for the course - if you edit the course settings and change the start date of the course to an earlier date some more of those hidden sessions may show up.
1 2
Please login to post comments