Schedule & Lecture Generation
A course's schedule turns weekly rules into actual lectures. The Schedule page (under School administration) also gives you a school-wide calendar of every lecture.
How scheduling works
A schedule is a set of weekly rules, each saying:
- Day of week (e.g. Monday).
- Start time (e.g. 18:00).
- Duration in minutes (e.g. 60).
From these rules, Weblearnia automatically generates lecture rows going forward, and keeps extending the horizon over time so there are always upcoming lectures. Each generated lecture's title defaults to the course title plus its date, and can be overridden per lecture.
Editing a schedule
Edit the schedule from a course's Manage course console:
- Add, change, or remove weekly rules.
- Save.
Weblearnia applies the minimal change:
- Timing edits update existing lectures in place.
- New rules generate new lectures.
- Removed rules cancel the affected upcoming lectures.
This means small adjustments don't wipe out attendance, materials, or recordings on lectures that should stay.
Time zones when scheduling
When you author or edit a schedule, times are shown in the course's time zone (derived from your school's time zone), so a "10:00" lecture stays 10:00 while you edit. A small "your time" hint shows the equivalent in your own zone. Everywhere else in the app — dashboards, the per-user schedule — times are shown in each viewer's time zone. See Language & Time Zone.
The school-wide calendar
The Schedule page shows all lectures across courses:
- Week navigation to move between weeks.
- List and Calendar views (a 24-hour grid with overlapping sessions in columns and a current-time line).
- Your chosen view is remembered in the page address.
Teachers and students see the same component scoped to their own courses.
Tips
- Set the schedule when creating the course so lectures exist from day one.
- Adjust rules rather than deleting lectures one by one for recurring changes.
- Cancel individual lectures (holidays, one-offs) from the lecture controls without touching the rules.