πŸ•’ Module Overview

The Time Slots module defines the building blocks of the school day. It specifies the start time, end time, and purpose (e.g., Class, Break, Lunch) for each period. This configuration is the essential first step before creating any class timetables.


🧭 How to Access

  1. Click Timetable in the main sidebar.

  2. Select Time Slots.


πŸ“ Purpose & Importance

Time Slots are critical because they:

  • Define the start and end times for every period.

  • Ensure consistency across all class timetables.

  • Clearly allocate time for teaching, breaks, lunch, and assemblies.

  • Standardize period durations throughout the school.


πŸ“‹ Time Slots List Overview

The main page lists all configured slots. Key columns include:

ColumnDescription
Slot Namee.g., Period 1, Lunch
Start & End TimeDefines the slot's timeframe.
DurationAutomatically calculated.
Slot TypeClass, Break, Assembly, etc.
OrderSequence in the daily schedule.
ActionsEdit or Delete.

βž• Creating a New Time Slot

  1. Click the Add Time Slot button.

  2. Fill in the form:

    • Slot Name (e.g., Period 1Lunch)

    • Start Time and End Time

    • Slot Type (Select from: Class, Break, Lunch, Assembly, Sports, etc.)

    • Order (The numerical sequence, e.g., 1, 2, 3...)

  3. Click Create Time Slot.

πŸ“… Example Daily Schedule

A standard school day might be structured as follows:

OrderSlot NameTypeTime
1AssemblyAssembly8:00 AM - 8:15 AM
2Period 1Class8:15 AM - 9:00 AM
3Period 2Class9:00 AM - 9:45 AM
4BreakBreak9:45 AM - 10:00 AM
5Period 3Class10:00 AM - 10:45 AM
6LunchLunch10:45 AM - 11:30 AM
7Period 4Class11:30 AM - 12:15 PM
8Period 5Class12:15 PM - 1:00 PM

This clear order ensures timetables display correctly for staff and students.


βš™οΈ Understanding Slot Types

Each type serves a specific purpose in the timetable:

Slot TypePurpose
ClassUsed for teaching subject periods.
Break / LunchNon-teaching periods; appear as free time.
AssemblySpecial period, often without a subject/teacher assigned.
Sports / ActivityFor extracurricular or special activity periods.

✏️ Editing a Time Slot

To modify a slot:

  1. Click the Edit button for the slot.

  2. Update the time, name, type, or order.

  3. Click Save.

⚠️ Important: Changes affect all timetables that use this time slot.


πŸ—‘οΈ Deleting a Time Slot

A time slot cannot be deleted if it is already in use on any timetable.

To delete:

  1. First, remove the slot from all timetables.

  2. Then, click the Delete button.

  3. Confirm the action.


βœ… Best Practices

  • Set Up First: Configure all time slots before creating any timetables.

  • Be Comprehensive: Include breaks, lunch, and assemblies in your slot list.

  • Consistency: Use consistent durations for teaching periods where possible.

  • Check Order: Double-check the Order field to ensure the daily sequence is logical.

  • Special Schedules: Create separate Time Slot Sets for special days (e.g., half-days, exam days).


You have now learned how to set up Time Slots, the foundational structure for an accurate and well-organized school timetable.

Next, we will use these slots to build actual class timetables.