PATH: System Administration > Calendar > Calendar > Periods

The Periods tab lists the names and the times of the periods meeting throughout a school day. The editor displays the period information based on the school selected in the Campus toolbar.

At least one period schedule needs to exist in a calendar. Once a period schedule exists, periods can be assigned to that schedule. Then, Calendar Days can be established and assigned a period schedule (day rotation).

Calendar Periods

The Periods tab contains four sections:

Modifications can be made to any of these sections BEFORE THE START OF THE SCHOOL YEAR. When changes are made to period schedules after school has started for the school year, attendance and courses and grade book information is also modified.

Period Schedules

Period Schedules determine the period layout for a particular day. Districts are able to create any number of period schedules to meet their needs, and add periods to that schedule as desired. Please note that the amount of period schedules and periods may affect other areas within Campus, like report display, grade book display, course section layout, schedule wizard functionality, etc. 

Creating New Period Schedule Structures

Some examples of period schedules are noted in the following table. Use this as reference; it is not meant to cover all possibilities.

Period ScheduleNumber of PeriodsDescriptionExampleComments
Simple Period Schedule

6 instructional periods

2 non-instructional (before and after school)

Only one structure is created. Student attend all periods every day of the school year.

Variations in this schedule may be addressed on the Calendar Days (early release, late start, etc.).

This example includes two break times during the day - at the end of period 2 for 12 minutes and at the end of period four for 35 minutes. Both are marked as Lunch time, and the length is entered into the Lunch Time field. These breaks could also be created as separate periods and marked as non-instructional.


Two-day rotating schedule (A/B Day)

8 instructional periods

Periods 1-4 meet on Day A, periods 5-8 meet on Day B

Students attend periods in Day A (Blue Day) on Monday, and periods in Day B (White Day) on Tuesday. This alternates throughout the school year.

This is referred to as a block schedule. The length of periods are often longer, and students are scheduled into eight different courses (usually), so all requirements are met for the school year.


Three-day rotating schedule (A/B/C Day)

8 instructional periods

4 periods on A day; 4 periods on B day; 8 periods on C day.

Students attend periods in A Day (Red Day) on Monday, and periods in B Day (White Day) on Tuesday, and all periods on C Day (Blue Day). This alternates throughout the school year.

This is referred to as a modified block schedule. Like a block schedule, the periods that meet on Days A and B are often longer, and periods meeting on Day C are of normal length.

In this image, periods on Red Day and White Day are named differently but are assigned the same sequence value. This is why period 5 displays after period 1 in the Period Schedule Placement grid. This is also how periods will display on the student's schedule and on the course section placement grid.

Five-day rotating schedule (M/T/W/R/F Day)

6 instructional periods

All periods meet on all days of the week

Students attend all periods on all days of the week. but the course setup is such that several different classes meet throughout the week.

Period length is of normal length.

While there is no limit to the number of period schedules that can be associated with a calendar, if more than five period schedules is needed, please contact Campus Support, as there may be an easier way to address your specific period schedule needs.

Exception/ Special Day Schedule3 instructional periods

This structure is used for end of semester finals testing or for flex days (where students receive special instruction on a designated topic).

A Day and B Day rotate throughout the year on alternating days. The Testing Day schedule is only assigned when students are being tested (end of term, special state assessments, etc.)

This structure requires the Exception/Special Day checkbox to be marked, and a manual assignment on the calendar day to which it applies.

Structures marked as Exception/Special Day are not included in the mass Day Rotation assignment, but should be assigned manually when necessary.

An Exception/Special Day structure can be added to a calendar for a variety of reasons - monthly staff meeting schedules, flexible/responsive day schedules, assembly schedules, etc. As long as the Exception/Special Day checkbox is marked, these schedules are only assigned when needed.

Add Period Schedules

Verify the correct school year, school and calendar are chosen in the Campus toolbar.

  1. Select the New Period Schedule icon. An Auto-Create Period Schedules wizard will appear.
  2. Enter the Number of Period Schedules needed for this calendar.
  3. Enter the Number of Periods for each of the period schedules being created. Enter the largest number of periods needed for a school. For example, in a school that has three rotating schedules, only one day has 8 periods, and the other days only have 4 periods, enter 8. The periods not used on the other rotations can be deleted.
  4. Click the Create Period Schedules/Periods button. The periods and schedules will be created.

After the period schedules and periods are created, the Periods tab looks like this:

New Period Schedules Created

Next, select a period schedule to modify. This includes:

Period Schedule Info and Period Info Editors

Selecting a period schedule displays the Period Schedule Info editor and the Period Info editor. The table below describes the fields available in both of these editors.

Period Schedule Info Editor

Lists the entered name of the period schedule. This can be a day of the week, a school color, a mascot's name, etc.

The name is listed on the Calendar Days tab, on the student's Schedule tab, on Schedule reports, on Course Sections, on Attendance tools and reports, and other places throughout the product that reference schedules and period layouts.


Entered value determines the sort order of the period schedule. When schedules are created, each period schedule is assigned a sequence in numeric order. For example, when a 5-day rotation is built, the period schedules are created and assigned a sequence of 1-5.

The sequence value can be changed as needed. If rotating days are named Blue Day with a sequence of 1, and White Day with a sequence of 2, but White Day should be first, modify the entered value for White Day. The White Day then displays first on this tab, and everywhere else period schedules display.

The value of the Sequence fields must not be zero (0). Entering a zero in these fields will result in an error message. Validation messages will appear after selecting the Save Period Schedules icon in the Action Bar.

Exception/Special DayWhen marked, the rotation is for use with special days only (testing days, flex days, etc.). It is not assigned as part of the Day Rotation process or Day Reset process on the Calendar Days tab, which means these days must be assigned manually when necessary.
Instruction Minutes

Indicates the total amount of time students are receiving instruction during the day. This is a calculated field based off of the entered period times in the Period Info editor. Periods marked as Non-instructional are not included in this total.

Instruction minutes are also entered on the Calendar tab. The value entered into the School Day field on that tab and this total should be the same.

School DayIndicates the total length of a school day, including non-instructional time and any entered lunch/break time. This is a calculated field based off of the entered period times in the Period Info editor.

Indicates the name of the period. This name can be numbers (typical) in ascending order, or days of the week, etc.

Period names, like other fields mentioned previously, display everywhere schedules are referenced - attendance, scheduling tools, on the portal, etc.


Indicates the placement of the period during the day.

Periods could be named numerically 1-8; the sequence could also be entered numerically 1-8 (this is a typical setup). But for rotating schedules where periods 1-4 meet on one day and periods 5-8 meet on another day, period 5 might also have a sequence of 1. This would cause period 5 to display after period 1.

The value of the Sequence fields must not be zero (0). Entering a zero in these fields will result in an error message. Validation messages will appear after selecting the Save Period Schedules icon in the Action Bar.

Start TimeLists the start of the period. Times are entered in either military time (HHMM) or standard time (HH:MM).
End TimeLists the end of the period. Times are entered in either military time (HHMM) or standard time (HH:MM).
LunchIndicates any time during the period that is set aside for lunch or mid-morning break. This should not be used to enter passing minutes between periods, but rather a chunk of time that is not counted as instructional minutes.

Indicates the period does not provide instruction to students. This could be a before-school sports training or marching band practice, or time scheduled for students who participate in activities like newspaper or student government, or after-school sports practice times or drivers education sessions. 

Any period marked as non-instructional is not counted in the Instruction Minutes. It is counted in the overall School Day minutes.


When marked, indicates the period can be used for Responsive instruction.

See the following for more information:

Additional preferences also display after the period grid, indicating the Instructional Minutes Preference and the School Day Preference for the school year. This information is selected on the School Years editor.

Calendar Minutes Preferences

Add Period Schedule Information

  1. Select the Period Schedule for which to create Period Information. A Period Schedule Info editor and a Period Info editor will appear.
  2. In the Period Schedule Info editor, modify the Name of the Period Schedule if desired.
  3. Verify the Sequence number is correct. The Sequence must not be zero (0).
  4. If the Period Schedule is only to be used for a special day or exception to the regular schedule of periods, mark the Exception/Special Day checkbox.
  5. Click the Save Period Schedule icon when finished, or continue to the Period Info editor to manage the start/end times and placement of periods for the period schedule.

Add Period Information

Up to 31 periods can be added. If you feel you need more than 31 periods in any period schedule, please contact Campus Support. There may be an easier way to build your calendar structure.

  1. Select the Period Schedule for which to create Period Information. A Period Schedule Info editor and a Period Info editor will appear.
  2. In the Period Info editor, modify the Name of the period to match that of the school.
  3. Enter the Sequence of the Period. Sequence must not be zero (0).
  4. Enter the Start Time and End Time of the Period. These times cannot overlap with another period start time.
  5. Enter the minutes set aside for lunch in the appropriate period in the Lunch Time column.
  6. Indicate if the period is a Non-Instructional period (will not add the minutes to the Instructional Minutes total) by marking the checkbox.
  7. Indicate if the period is used for Responsive courses.
  8. Click the Save Period Schedule when finished.

Once the school year has started, changes to the Period Schedule may adversely affect student attendance data and student schedules. Limit the ability to modify Period information by setting appropriate Tool Rights.

If more periods are needed than what was originally created when building the period schedules, use the Add Period button. This adds a row to the Period Info Editor to add additional periods.

If some periods need to be removed, click the X button on the left hand side of the grid. This can only be done if existing data (course sections, for example) are not assigned to that period.

If an entire period schedule needs to be removed, click the Delete Period Schedules icon. This can only be done if existing data is not assigned to that period schedule, and the process may take a while to complete.

Responsive Scheduling and Calendar Periods

This section covers steps 2 and 3 in the Responsive Scheduling Workflow.

 Responsive Scheduling Workflow

TaskResponsible StaffCampus Location
1.Review your overall approach to educating students prior to implementing this tool.Curriculum Director, Teachers, School Administrator, Counselor, etc.N/A

Create a separate period schedule for the responsive courses, if necessary (when these are special days outside of the main period schedule).

If necessary, mark that period schedule as an Exception/Special Day. When this is done, the period schedule is excluded from the Day Rotation process and would need to be manually added to a Day.

Campus Administrator/Tech DirectorSystem Administration > Calendar > Calendar > Periods

Mark which periods in the period schedule can be marked as responsive, indicating responsive courses can be scheduled into them.

Campus Administrator/Tech DirectorSystem Administration > Calendar > Calendar > Periods

Assign the Responsive Period Schedule to appropriate Calendar Days.

Campus Administrator/Tech DirectorSystem Administration > Calendar > Calendar > Days

Mark the courses that allow responsive offerings.

It is recommended that separate courses be created for use with Responsive Scheduling, and that these courses are excluded from state reporting and a state code is not associated with them.

Curriculum DirectorScheduling > Courses > Course > Course Information

Use the Responsive Schedule Designer to establish a responsive day and allow the teachers and administrators (principals, counselors, etc.) to create offerings and schedule students to those offerings.

Curriculum DirectorScheduling > Responsive Scheduling > Responsive Schedule Designer

Create an offering for the responsive day.

TeachersCampus Instruction > Responsive Scheduling
8.Build the Responsive Schedule Course Sections.Curriculum DirectorScheduling > Responsive Scheduling > Section Builder
9.Determine if Responsive Scheduling information should be available in Campus Student and Campus Parent. If yes, mark the Display Option for Responsive Scheduling.Campus Administrator/Tech DirectorSystem Administration > Portal > Preferences > Display Options
10.Request responsive day offerings.StudentsCampus Student Portal > Responsive Scheduling
11.Schedule any students who are not scheduled for a session.Curriculum DirectorScheduling > Schedule Gap Filler

Before implementing Responsive Scheduling as a part of the school's offerings, review your business processes and discuss this opportunity with the appropriate individuals. This affects all areas of a school, including administrators, attendance clerks, teachers, counselors, curriculum directors, etc. Consider the benefits and consequences involved with the following:

  • Calendar changes (new periods, different schedule structures, period length, instruction minutes, etc.)
  • New programs/courses to offer
  • Course placement
  • Attendance tracking

When providing responsive scheduling options for students, it is recommended that a separate period schedule be created. This allows you to be more flexible with your responsive day with regards to actual class periods and when establishing the calendar days that use the responsive schedule.

Responsive courses should not be included in state reports. For this reason, it is recommended that responsive courses be scheduled into non-instructional periods

In the following example, a separate period schedule has been created, called Responsive Thursday, where every Thursday that is a school day has responsive courses. This structure isn't considered an Exception/Special Day because it routinely (in this case, weekly) occurs throughout the school year.

Responsive Period Schedule

This Responsive Schedule is very similar to the the Main schedule. Period names are the same, most of the same periods are included (this responsive schedule does not include Periods 8 and 10), and the length of the periods are the same.

The Responsive checkbox is marked on all periods except three of them. This could be because of teacher prep periods or just to give students a longer break during the day. Only periods marked as Responsive can have responsive courses scheduled into them.  Course sections set to meet during periods 2, 4 and EVE cannot be scheduled since the Responsive checkbox is not marked.