githubEdit

Agenda

The agenda tool lets you schedule events and deadlines within your course. Events appear on a calendar that your learners can view.

Viewing the Agenda

Open the Agenda Agenda tool from the course homepage. You can view events in three modes:

The agenda in calendar view showing course events and deadlines
  • Calendar view — A visual monthly/weekly/daily calendar

  • List view — Events shown as a chronological list

  • Personal events — Filter to see only events relevant to you

Creating an Event

  1. Click Add event Add event

  2. Fill in the event details:

    • Title — A short name for the event

    • Start date and time

    • End date and time

    • Description — Additional details (supports rich text)

  3. Choose the audience:

    • All learners — Everyone enrolled in the course

    • Specific users or groups — Select individual learners or groups

  4. Optionally set a reminder Reminder to send email notifications before the event (cron setup for the portal required by an admin)

  5. Save

Managing Events

  • Edit Edit — Click on an event to modify its details

  • Delete Delete — Remove an event from the calendar

  • Drag and drop — In calendar view, drag events to reschedule them

Personal Agenda

You also have a personal agenda accessible from the sidebar. The personal agenda aggregates events from all your courses into a single view. This is where learners see their combined schedule across all courses they are enrolled in.

Tips

  • Set deadlines — Create events for assignment due dates and exercise deadlines so learners can see them in their calendar

  • Use reminders — Enable email reminders for important events to help learners stay on track

  • Coordinate with sessions — If you teach in multiple sessions, each session has its own events, visible only to that session's learners. Teachers have a feature to see the events (homeworks, excursions, etc) of other courses in their sessions to avoid overloading students.

Last updated

Was this helpful?