Students may add "User events" to their personal Moodle calendars. A user event is a private event. Only the student can see it.
It is possible to edit a calendar event.
You may tell Moodle how you want the calendar to work for you.
The Calendar block displays the following events:
* Site (event viewable in all courses - created by admin users)
* Course (event viewable only to course members - created by teachers)
* Groups (event viewable only by members of a group - created by teachers)
<...