| Scheduling > Scheduling a secondary school > Configure loading rules

Configure schedule loading rules

[Applies to secondary [>>]school scheduling [>>].]

Loading rules enable you to control how PowerSchool SMS's automatic scheduler schedules courses. For example, you may want to ensure that elective courses are not all scheduled in the same term, or ensure that two courses are scheduled in sequence.

PowerSchool SMS employs two types of loading rules:

= Class Loading Rules [>>]: Use these rules to control the sequence of classes on a student's schedule, match the attributes of selected classes for a student, and balance the class load between terms on a student's schedule.
= Team Loading Rules [>>]: Enables the scheduling of a team of teachers.

Caution: We recommend that you limit loading rules to only those that are necessary because the more rules there are, the harder and longer PowerSchool SMS's Student Loader [>>] or Walk-in Scheduler [>>] has to work to create the student schedule; if there are too many restrictive rules, PowerSchool SMS might not be able to find a suitable schedule. Also, you might inadvertently create conflicting loading rules.

Setting up class loading rules

Class loading rules enable you to control how the PowerSchool SMS Student Loader [>>] and Walk-in Scheduler [>>] load a student's schedule. Specifically, the rules influence the sequence of classes on a student's schedule, match the attributes of selected classes, and balance the class load between terms.

When loading a student's schedule, the Student Loader uses all class loading rules. For example, to ensure that a student's Chemistry Lab immediately follows Chemistry, you would set up a course sequencing rule to "always schedule Chemistry 11 to end in a period immediately before Chemistry Lab 11 begins". An identical rule is to "always schedule Chemistry Lab 11 to begin in a period immediately after Chemistry 11 ends".

You can also set up course balancing rules so that a student's academic courses are not all scheduled in one semester while all that student's electives are scheduled in another. By default, based on semester (not full year) courses, the Student Loader and Walk-in Scheduler try to schedule an equal number of courses in each semester.

You can set up "hard rules" and "soft rules". The Student Loader follows hard rules and attempts to comply with soft rules. Examples of hard rule parameters include: "Always Schedule" and "Never Schedule"; examples of soft rule parameters include: "Try to Schedule" and "Try Not to Schedule".

To set up a class loading rule: [SA]

Setting up team loading rules

Team loading rules enable you to have the PowerSchool SMS Student Loader [>>] and Walk-in Scheduler [>>] use a team of teachers to ensure that a group of students take the same classes with the same teachers.

Setting up a team involves naming it and identifying which staff members are on the team, and then assigning the team to one or more classes. Once you have created two or more teams, you can specify which teams can or cannot overlap with which other teams.

With teams in place, the PowerSchool SMS Student Loader and Walk-in Scheduler can automatically allocate students to teams. You can ensure that a student is assigned to a particular team, by assigning the student to a class [see Changing a student's class assignments >>] for that team and locking the student in that class [Figure 411]. Then, the PowerSchool SMS Student Loader will only assign the student to classes assigned to that team. Note: You can assign a student to any class, even if that class has a team assigned to it.

To set up a team loading rule: [SA]
To assign a team to a class: [SA]

Figure 402: Selecting staff members

A (X) indicates a duplicate record.
B The current record to be used does not contain (X).

Example of a schedule using overlapping teaching teams

This example illustrates how an administrator could set up team teaching [Table 100] to control how students are scheduled into classes.

Table 100: Team setup

Team name

Do not allow overlap with teams

Comment

Cougars

Lions, Tigers, Panthers

The four basic teams, which do not overlap with each other

Lions

Cougars, Tigers, Panthers

Tigers

Cougars, Lions, Panthers

Panthers

Cougars, Lions, Tigers

Yellow Cats

Tigers, Panthers

Combined teams

Jungle Cats

Cougars, Lions

 

Table 101: Core and elective classes, each belonging to a team

Class (Team)

Class (Team)

English 9-1 (Cougars)

Math 9-1 (Cougars)

English 9-2 (Lions)

Math 9-2 (Lions)

English 9-3 (Tigers)

Math 9-3 (Tigers)

English 9-4 (Panthers)

Math 9-4 (Panthers)

Photography 9-1 (Yellow Cats, which can only overlap with Cougars and Lions)

Band 9-1 (Yellow Cats, which can only overlap with Cougars and Lions)

Photography 9-2 (Jungle Cats, which can only overlap with Tigers and Panthers)

Band 9-2 (Jungle Cats, which can only overlap with Tigers and Panthers)

When Bill and Sue walk into school with their course requests for the above courses [Table 101], the administrator can manually schedule Bill into a class in the Cougars team (such as English 9-1) and Sue into a class in the Lions team (such as English 9-2.) The Student Loader follows the above rules and creates the schedules for Bill and Sue [Table 102].

 

Table 102: Sample schedules

Bill in Cougars team

Sue in Lions team

English 9-1 (Cougars)

English 9-2 (Lions)

Math 9-1 (Cougars)

Math 9-2 (Lions)

Photography 9-1 (Yellow Cats)

Photography 9-1 (Yellow Cats)

Band 9-1 (Yellow Cats)

Band 9-1 (Yellow Cats)

As a result, Bill and Sue take separate classes for English and Math because the Cougars team and the Lions team cannot overlap. They would take the same Photography 9-1 and Band 9-1 class because these classes can overlap with both the Cougars team and the Lions team.

 


www.powerschool.com
Tel: 866-434-6276
Email: smssupport@powerschool.com

Copyright 2015-2016 PowerSchool Group LLC and/or its affiliate(s). All rights reserved. All trademarks are either owned or licensed by PowerSchool Group LLC and/or its affiliates.