Overview

The purpose of the scheduling section of the Maplewood system is to help you to construct the best timetable for your school. Since many decisions in the timetabling process are best made by the people within the school, the emphasis of this scheduling section is to provide as much information as possible to help make these decisions.

In short, the scheduling process consists of three major segments: Entering the Students' Choices, Building the School Timetable and Loading (blending) the two together. The following outline shows the steps involved during the scheduling procedure. These may be varied to match the school's characteristics and preferences.

The master timetable for the coming year may be planned without interfering in any way with the operation of the school. This is possible because the storage of this year's file information and next year's information is in two separate directories in the computer.

The scheduling process begins with Initialize Scheduling.  This step copies certain files from this year's sub-directory into the scheduling sub-directory. This makes re-entering last year's homerooms, courses and classes unnecessary if they will be similar for the next year.

Secondary schools enter the students' choices (course selections for next year) and then produce various tallies of choices with appropriate lists for verifying the entries and analyzing the choices. This information is used to determine the number of classes required for each course.

As well, scheduling can be done using one of the three methods or a combination of them: manually (using choice analysis as much as possible, along with Timetable of a Specific Group), automatically (automatic placement) or semi-automatically (using Manual Placement).

The master timetable may be built through Maplewood using Master Builder. Here teaching times may be assigned to classes based on the availability of time, location and teachers and students. Master Builder is designed to accommodate a wide range of scheduling circumstances.

When defining class assignments, the system provides a clear indication of when the desired room and teacher are free or otherwise assigned.

The teachers and rooms for classes may be defined before placement, in which case the automatic placement feature will avoid conflicts associated with those assignments. Classes can be "fixed" in specific periods, in which case the fixed classes are not altered by the automatic feature of the scheduler.  Multiple rooms may only be added after a class is scheduled and if the school has more than a 1 day cycle.  Multiple rooms are used when a class is taught in different rooms through the school's cycle. e.g. on day 1 it is taught in room 101, on day 2 it is taught in room 17.

Master Builder has a limit of 15 periods + homeroom (16 attendance taking periods) and 16 days 

Advantages of Period Patterns Vs Basic Periods

Part I: Preparing to Build the Master Timetable

Step 1: Initialize Scheduling

Step 2: Change the Staff Records (may be done later)

Step 3: Change the Scheduling Room/Homeroom File

Step 4: Change the Scheduling Courses and Classes Files

Step 5: Change the Enrolment Status & Next Year Grade

Step 6: Add New Scheduling Students

Step 7: Enter Students' Choices

  Enter Students’ Choices

  Add a New Choice

  Enter Choices By Scanner

Step 8: Print Students With Duplicate Choices or Invalid Choices

Step 9: Print Choice Verification Lists (Optional)

Step 10: Make Changes to the Students’ Choices

  Make Changes to the Students’ Choices

  Replace all of a choice

  Assigning Classes to Choices

Part II: Preparing The Classes File For Period Assignment By Master Builder

Step 11: Print a Course Tally

Step 12: Make Changes for Cancelled Courses

Step 13: Print Another Course Tally

Step 14: Print Conflict Matrices (Optional)

Step 15: Change School Structure for Scheduling

Step 16: Assign Classes

Part III: Building The Master Timetable

Step 17: Use Master Builder

  Build the Master Timetable

  Manual Placement

  Automatic Placement

Step 18: Examine the Resulting Timetable

Examine the Resulting Timetable

Available Rooms

Teacher Timetable

Room Timetable

Step 19: Load the Students

Part IV: Analyzing the Results

Step 20: Print the Resulting Information

Print the Resulting Information

Analyzing the Results

Part V: Continuing to Build the Timetable

Step 21: Repeat Steps 17 to 20

Part VI: Adding the Final Details

Step 22: Make Timetable Changes for Individual Students

Step 23: Assign Rooms and Teachers to Classes

Step 24: Assign Students To Homerooms - Next Year

Step 25: Assign Scheduling Advisor Groups

Step 26: Print Information for the Next School Year

Step 27: Do A Backup Before Continuing

Step 28: Transfer Next Year’s Information to This Year’s Directory

Step 29: Create a New School Calendar