Note: You are currently viewing documentation for Moodle 2.9. Up-to-date documentation for the latest stable version of Moodle may be available here: Scheduler module.

Scheduler module: Difference between revisions

From MoodleDocs
 
(18 intermediate revisions by 8 users not shown)
Line 1: Line 1:
{{Infobox plugin
|type = Activity module
|entry = https://moodle.org/plugins/view.php?plugin=mod_scheduler
|tracker = http://tracker.moodle.org/browse/CONTRIB/component/10241
|discussion = https://moodle.org/mod/forum/view.php?id=7139
|maintainer = [[User:Henning Bostelmann|Henning Bostelmann]]
|float = right
}}
The '''Scheduler module''' helps you to schedule one-on-one appointments with all your students. You specify the periods during which you are available to see the students and the length of each appointment. The students then book themselves into one of the available
The '''Scheduler module''' helps you to schedule one-on-one appointments with all your students. You specify the periods during which you are available to see the students and the length of each appointment. The students then book themselves into one of the available
timeslots. The module also lets you record the attendance and grade the appointment.
timeslots. The module also lets you record the attendance and grade the appointment.
Line 7: Line 16:
* Teacher screens
* Teacher screens
** [[Scheduler: My Appointments|My appointments]]
** [[Scheduler: My Appointments|My appointments]]
** All appointments
** [[Scheduler: All Appointments|All Appointments]]
** [[Scheduler: Adding slots|Adding a slot or a series of slots]]
** Scheduling a student or a group of students
** Adding a student to the slot when scheduling
** Overview (release 1.9 added)
** Overview (release 1.9 added)
** Statistics
** Statistics
** Exports
** [[Scheduler: Exporting schedule tables|Exports]]
** View student
** View student
*** View of comments
*** [[Scheduler: Setting feedback|View of comments]]
*** View of appointments and grades
*** [[Scheduler: Grading|View of appointments and grades]]


* Student screens
* Student screens
** Appoint
** [[Scheduler : Appointing|Appoint]]
 
==Features and Defines==
 
===Scheduling Modes===
 
The Scheduler module allows two behaviours relative to appointing, depending on configuration settings. When set to "one only", a student can propose a unique appointment. When set to "one at a time", the student may propose one appointment, and will have to wait to be seen, before being able to make a subsequent appointment.
 
===Slots exclusivity===
 
A slot may accept an unlimited number of students (say, when scheduling for open meetings), or only one (face-to-face meeting), or may be set to accept a predefined number of students.
 
===Volatile slots===
 
A slot may be volatile. If so, it will be deleted from slot list when released by a student or revoked by a teacher.


==Moodle Module standard implementations==
==Moodle Module standard implementations==
Line 36: Line 62:
===Notifications===
===Notifications===


A notification service (by mail) sends advices to teachers and students on any unilateral change on the agreed appointment.
A notification service (by mail) sends messages to teachers and students about any unilateral change to the agreed appointment.


===Behaviour against groups===
===Behaviour with groups===


The Scheduler Module uses the standard grouping mode of Moodle to enable or disable features related to groups scheduling. When the group mode of the module is set to "NO GROUPS", all group related adds-on are hidden. When set to "GROUPS VISIBLE" or "SEPARATED GROUPS", all group related features are enabled. For group features being usable, students in the current course should of course be grouped (obvious).
'''This feature has changed in Scheduler 2.9.'''


*'''Teacher side group features'''
Scheduler has two different group-related features, both of which can be enabled independently on a per-scheduler basis:
**A teacher can schedule on a group basis rather than on a per student basis. When scheduling a full group, the exclusivity status of the timeslot changes to fit the group size. The appointment of the group locks definitively the time slot for that group. Notifications are handled individually, just as if each student would have appointed for his own.
* Restriction to groups: Students can schedule appointments only with teachers in their group,
* Booking in groups: Students can schedule an appointment for the entire group at once.


*'''Student side group features'''
'''Restriction to groups''' is controlled by Moodle's usual [[Groups#Group_modes|Group mode]] feature (in "Common settings"). Setting "Group mode" to "Visible groups" or "Separate groups" will mean that students can see, and book, only slots which are offered by a teacher with whom they are in a common group. Additionally, in "Separate groups" mode, teachers won't be able to see slots outside their group unbless they have [[Capabilities/moodle/site:accessallgroups|permission to access all groups]].
**A student can schedule for one of his groups he belongs to. When choosing this option, he will appoint all collegues in the group, locking the slot exclusively at that number of users. For a student being proposed to schedule a group, he will have to belong to at least one group in the course. In the special case he would belong to several groups and he appoints within a group, he will not be able to appoint till he has not been seen (one at a time) or anymore (only one time).
 
'''Booking in groups''' means each students of the group can make an appointment for the entire group, i.e., when they click the "Book slot" button, they have the option to assign the entire group to that slot. In order for a student to schedule a group, he will have to belong to at least one group in the course. In the special case where he belongs to several groups and he wishes to make an appointment within a group, he will not be able to make the appointment until he has been seen (one-at-a-time setting) or at all (only-one-time setting). With "booking in groups" enabled, Teachers will also be able to assign an entire group to a slot at once.
 
Note that irrespective of the group features, slots are always remain assigned to one teacher and zero or more individual students, and are not as such tied to a group.


==Links==
==Links==
* [http://moodle.org/mod/forum/discuss.php?d=38656 Scheduler module]
* [https://moodle.org/mod/forum/view.php?id=7139 Scheduler module forum]
* [http://moodle.org/mod/data/view.php?d=13&rid=328 Plug-in database entry for Scheduler module]
* [https://moodle.org/plugins/view.php?plugin=mod_scheduler Plug-in database entry for Scheduler module]
 
[[Category:Scheduler]]


[[Category:Contributed code]]
[[es:Módulo agendador]]
[[fr:Rendez-Vous]]

Latest revision as of 16:19, 23 August 2016

The Scheduler module helps you to schedule one-on-one appointments with all your students. You specify the periods during which you are available to see the students and the length of each appointment. The students then book themselves into one of the available timeslots. The module also lets you record the attendance and grade the appointment.


Screens

Features and Defines

Scheduling Modes

The Scheduler module allows two behaviours relative to appointing, depending on configuration settings. When set to "one only", a student can propose a unique appointment. When set to "one at a time", the student may propose one appointment, and will have to wait to be seen, before being able to make a subsequent appointment.

Slots exclusivity

A slot may accept an unlimited number of students (say, when scheduling for open meetings), or only one (face-to-face meeting), or may be set to accept a predefined number of students.

Volatile slots

A slot may be volatile. If so, it will be deleted from slot list when released by a student or revoked by a teacher.

Moodle Module standard implementations

Settings

Capabilities

Backup/Restore

The module performs complete backup/restore within the course context. Slots are considered as module scope information, while appointments are considered as user related data.

Additional implementations

Notifications

A notification service (by mail) sends messages to teachers and students about any unilateral change to the agreed appointment.

Behaviour with groups

This feature has changed in Scheduler 2.9.

Scheduler has two different group-related features, both of which can be enabled independently on a per-scheduler basis:

  • Restriction to groups: Students can schedule appointments only with teachers in their group,
  • Booking in groups: Students can schedule an appointment for the entire group at once.

Restriction to groups is controlled by Moodle's usual Group mode feature (in "Common settings"). Setting "Group mode" to "Visible groups" or "Separate groups" will mean that students can see, and book, only slots which are offered by a teacher with whom they are in a common group. Additionally, in "Separate groups" mode, teachers won't be able to see slots outside their group unbless they have permission to access all groups.

Booking in groups means each students of the group can make an appointment for the entire group, i.e., when they click the "Book slot" button, they have the option to assign the entire group to that slot. In order for a student to schedule a group, he will have to belong to at least one group in the course. In the special case where he belongs to several groups and he wishes to make an appointment within a group, he will not be able to make the appointment until he has been seen (one-at-a-time setting) or at all (only-one-time setting). With "booking in groups" enabled, Teachers will also be able to assign an entire group to a slot at once.

Note that irrespective of the group features, slots are always remain assigned to one teacher and zero or more individual students, and are not as such tied to a group.

Links