Scheduler
Maintained by
Learnweb – University of Münster, Henning Bostelmann
An appointment scheduler for planning face-to-face meetings between teachers and students. Teachers can set up time slots, and students can choose one of these on Moodle.
Comments
Product ratings and reviews are coming to Moodle Marketplace. Until then, existing comments remain available to read, but new posts have been disabled.
- <?php echo html_writer::select( array($teachermenu), 'teacherid', $teacherid); ?> + <?php echo html_writer::select( array($teachermenu), 'teacherid', $teacherid); ?>
You can vote this up in the tracker here.
https://tracker.moodle.org/browse/CONTRIB-1761
The tool is great but at present it doesn't fit our needs.. any recommendations welcome!
Thanks,
Lucy
We have a need for our students to schedule more than one slot at a time; or to be precise we schedule the slots for them. Our students book 20 or more private (one-to-one) lessons with a teacher at a time, over a month or two, and at times they need to cancel and reschedule a lesson. The teachers need to have all of the booking made in advance, and to see reschedules or cancellations asap, so as to manage their times etc.
I have a couple of questions relating to our needs
Have you considered enabling scheduling of more than one slot at a time? If so will you?
Do you know of any users (developers) who have modified your module to enable this?
How difficult do you think it would be to make this type of modification?
As I say you’ve developed a very nice functional scheduler module. What do you recommend we do so we could use your Scheduler to fulfill our needs?
Thanks
Brian
Thanks,
Dan
THanks
Pete
This is what I receive:
Coding error detected, it must be fixed by a programmer: optional_param() requires $parname, $default and $type to be specified (parameter: offset)
Can you help me? Thanks,
Fabian
Congratulations for the module. It is a good work, really useful. We are using it in our University (Malaga) for virtual learning teaching. However, we are confused about scheduler statistics interface, and that's why I am writing you to ask that you please consider some changes in web interface.
The web interface shows the following information (pasted from my testing Moodle platform)
Attendable
Total candidates for scheduling: 1
Attended
Amount of attended students: 2
Unattended
Student appointed: 1
Unappointed students: -2
Available slots
Owned: 0
Not owned: 0
All slots: 0
But there are some concepts which can introduce confusion:
- Scheduler module web interphace shows information about students appointed, unappointed, attended, and total, but source code doesn't work with role student, but it seems to test capabilities:
$attendees = get_users_by_capability($context, 'mod/scheduler:appoint', '', 'lastname, firstname', '', '', $groups, '', false, false, false);
It would be more clear to talk about persons/participants instead of students, because in some cases it is possible to have other roles (not only students) appointed (those who have mod/scheduler:appoint capability).
- Amount of attended students and student appointed: These statistics don't test if actually they are enrolled in that course. For example, in the statistics pasted above we have an amount of -2 students because we had 3 students enrolled and appointed, two of them had been attended, and then they were unrolled, so we have 1 candidate for scheduling - 1 student appointed - 2 attended student which gives a total of -2 unappointed students.
It would be clearer to show additional information about which of these students (participants would be better) are actually enrolled/unenrolled, and count as unappointed students only participants enrolled at that time.
Our course allows our member to begin and finish courses on their own pace. During the course they need to schedule and meet with an instructor for a training session multiple times throughout the course. With the ability to manage the slots from one location it seems it will make it difficult for the instructors. Every time they need update their available slots they will have to do so multiple times in multiple locations. It also means that if the same slots are posted in multiple scheduler activities than different student couple possibly book the same posted slot time but for different activities creating a double booking. Any thoughts or suggestions would be helpful.
Thank you for any assistance you may be able to provide.