This question was submitted through the Moodlenews contact us page,
Do you know if Moodle 2.0 will have a built in attendance block? If not, I wonder why this is not standard on Moodle.
Interesting question; the module being asked about, is of course the Attendance Module and Block [http://docs.moodle.org/en/Attendance_module]. From my experience testing Moodle 2.0 and a quick review of the release notes at Moodle.org, I can attest that the Attendance Module is not default to Moodle 2.0 (but there are activities, such as the offline assignment which could be used as proxy to facilitate an attendance grade). We recently explored the Attendance Module, and I can say that it’s very useful for blended/face to face classroom settings (but, in general, it’s value falls off if the course is virtual, asynchronous and/or self-paced).
I’ll go out on a limb here and say that it’s not included because a) it’s not a required core feature (teachers/users can get a lot out of Moodle despite the Attendance Block unavailability) and b) since it’s a 3rd party contributed module, it’s better that it remains outside the Core Moodle code (this way Moodle HQ programmers can focus on a little less code but add-ons such as the Attendance Module can easily be added by Moodle administrators).
The Attendance Module is currently only for Moodle versions 1.8+ and 1.9+; hopefully a version for 2.0 will be released shortly after Moodle 2.
What do you think, should the Attendance Module be included in the Moodle Core? Are their benefits of using the Offline Assignment to facilitate an attendance grade? What other Attendance taking programs are available that might mesh well with Moodle?
*image from http://cheatham.k12tn.net/News.html