After the upcoming calendar has been created and courses rolled forward, updates may need to be made to course, section and teaching staff information before moving forward with scheduling of students.
Review Teacher Assignments
District Employment
The District Employment tab is used to record basic information for district employees. Districts may select a preference that requires District Employment information to be entered for staff prior to entering District Assignment information that details where they work and what they do in a district.
Tool Search: District Employment
The District Employment tool provides information on all current and past employees within the district or state.
If Campus Human Resources is enabled, employment information is maintained in the Personnel Master. See the following article for more information: Campus SIS Integration with Campus HR.
A staff icon displays next to a person's name if that person has a Staff ID. When searching for staff, use the Quick Search Staff option or the Advanced Search settings. This returns staff members with both a District Employment record and a District Assignment record.
A System Preference is available - Require Employment Record for District Assignment - that determines how District Employment records work in conjunction with District Assignment records. The Employment tool creates a district employment record; the District Assignment tool creates a school or building employment record.
Employment Editor information
The fields available on this editor may vary by state. Follow your state's policies and procedures to meet reporting requirements.
Data Element | Description |
---|---|
Start Date | Indicates the date on which the staff member began employment in the district. This is a required field. Dates are entered in mmddyy format, or you can use the calendar icon to select a date. |
End Date | Indicates the date on which employment in the district ended for the staff member. Entering an end date causes the staff person to appear in red text when that person is returned in search results. Dates are entered in mmddyy format or use the calendar icon to select a date. A District Employment record is considered active until midnight on the entered end date. For example, if the district employment record is ended for a staff person as of September 19, it is considered active until midnight on September 19. At 12:01 a.m. on September 20, it is no longer active. |
Teacher Start Year | Indicates the date the staff person began teaching (when the teaching license was received). |
Teaching Years Modifier | Used to add a value to the total number of teaching years in the Years Teaching column of the Staff Report. Calculations may vary from state to state. Review state-specific documentation for details. |
License Number | Staff person's teaching license number. |
FTE Percent (whole number 0-100) | Indicates the percentage of time an employee works during a full-time work week. This field accepts whole numbers between 0 and 100. If a user enters decimal numbers (1.4, .75, etc.), the value is rounded up or down when the record is saved (1.4 rounds to 1, .75 rounds to 1, 2.8 rounds to 3). Not all states use this field. The District Assignments editor also included an FTE of Assignment field. |
Ed-Fi Org Title Code | This field gives users access to the Ed-Fi Dashboards based on the selected title for the staff. |
Seniority | Indicates the staff person's tenure, if applicable. Options are as follows:
|
Education | Indicates the level of schooling the staff person has. Options are as follows:
|
Additional options for the Education and Seniority fields can be added using the Campus Attribute Dictionary.
District Employment Validations
A staff member cannot have multiple employment records within the same time period in the same district. For example, if a teacher has a district employment record that begins in September 2010, a second employment record that begins in September 2011 cannot be added.
The first record is not automatically ended; however, a warning message indicates that an existing employment record exists and overlapping records are not allowed.
This same message displays when a user attempts to create an employment record that overlaps at any point and time with an existing record, even if the existing record is ended. For example, if an employment record with a start date of September 2001 ended in May 2010, a new one with a start date within those dates of employment cannot be created.
Add Employment Records
- Enter the Start Date of the employment in the district. When the staff member ends employment, enter the date of his/her last day within the district in the End Date field.
- Enter a date in the Teaching Start Year field. This is the year the staff person started teaching, if that person is a teacher.
- In the Teaching Years Modifier field, enter the number of years the staff person has been teaching. This number needs to be a whole number.
- Enter the staff member’s License Number.
- Enter the full-time employment percentage of the staff person in the FTE Percent field.
- Select the type of Seniority of the employee from the dropdown list.
- Select the employee’s Education Level from the dropdown list.
- Click the Save icon when finished.
Edit Employment Records
- Select the Employment Record that needs to be modified.
- Enter an End Date for the record. This keeps the dates of the employment record but indicates the staff person is no longer active.
- Click the Save icon when finished.
When an Employment Record is ended, a District Assignment record may also need to be ended.
Manage District Employment Documents
To view documents, click the Documents button on the action bar. Users with the appropriate tool rights may also complete the following tasks.
- Upload Documents
- Delete Documents
- Replace Documents
- Edit a Document Name or File Description
- Download Documents
District employment records are entered and maintained for staff in Campus.
District Assignment
The District Assignment tab holds information regarding where a staff member is working or has worked in a district and what their role is. Checkboxes are used to determine where a staff member's name appears in various droplists throughout Campus.
District Assignments are used when assigning course sections to teachers. Only teachers in the selected school who are employed during the date range can be assigned to sections.
A staff member’s employment record is organized into two areas - the district of employment and the school(s) to which the person is assigned.
If Campus Human Resources is enabled, Credential information is maintained in the Personnel Master. See the following article for more information: Campus SIS Integration with Campus HR
The available fields and data elements on the District Assignment editor vary from state to state. See the Localizations page for specific state information.
District Assignments Editor
The following fields are available on the District Assignments editor.
Field | Description |
---|---|
School | Indicates at which school building the staff person is employed. |
Department | Indicates the assigned area within the school where the staff person is assigned. The list is populated from the available Departments at the district. This is used for scheduling purposes. |
Start Date Required | Indicates the date the staff person began employment at the selected school. This is the very first date the staff member was employed at the school. Dates are entered in mmddyyyy format or the calendar icon may be used to select a date. |
End Date | Indicates the date the staff person ended employment at the selected school. This is the very last date the staff member was employed at the school. Dates are entered in mmddyyyy format or the calendar icon may be used to select a date. A District Assignment record is considered active through midnight on the entered end date. For example, if the district assignment record is ended for a staff person as of September 19, the district assignment record is considered active until midnight on September 19. At 12:01am on September 20, the district assignment record is no longer active. |
Title | Position name of the staff person. This list of titles is editable within the Attribute/Dictionary. See the Attribute Dictionary documentation for additional information. |
Type | Indicates the position of the staff member. |
FTE of Assignment | Indicates what portion of the employee’s FTE percent this particular district assignment represents. The field accepts both decimal and whole numbers (e.g., .5 or 50 to represent a half-time assignment). It is important for consistency and accuracy of reporting that the same numbering system is used for all employees (e.g. FTE of Assignment in decimal format for all employees). Not all states use this field. The District Employment editor also includes a FTE Percent field. |
Assignment Code | The Assignment Code field is an auto-complete field that is dynamically searchable depending upon user-entered text. This information is populated by the values stored in the Attribute Dictionary. If an entered search request does not match any entries in the dictionary, a warning message displays indicating the user should modify the entered search results. |
District Assignment Checkboxes | These checkboxes determine, in addition to appropriate tool rights, what access a user has to certain areas of the product. See the District Assignment Checkboxes section for more information. |
Health License | Indicates the title of the health staff member. This value only pertains to staff with the Health checkbox marked. This field defaults to hidden. The display name and values populated in the dropdown can be modified in the Attribute/Dictionary at System Administration > Custom > Attribute/Dictionary > EmploymentAssignment > HealthLicense. See the Attribute Dictionary documentation for additional information. |
Supervisors | Denotes the staff person as being a supervisor within the department. If a staff member is marked as a Supervisor on the District Assignment record, this field is available. |
External LMS Exclude | When marked, prevents this record from being shared with external learning management systems, such as through OneRoster or a custom district configuration. |
Teaching Mode | Indicates an alternative mode of instruction the staff person uses when teaching classes. |
Exclude | When marked, the district assignments record is not included in state reporting. It's used in Ed-Fi reporting (Michigan, Nebraska, Wisconsin and Wyoming) and for other state reporting needs. |
District Assignments Checkboxes
A series of checkboxes display on the District Assignments tool that determine, in addition to the appropriate tool rights, what access a user has to certain areas of the product. The following defines what tool rights need to be given and when these checkboxes should be selected.
These checkboxes are used by other areas of the product (e.g., My Data, Emergency Messenger, Ad hoc Reporting) to differentiate between types of staff members.
In addition to the selections made on the District Assignments tool, appropriate tool rights need to be assigned.
Checkbox | Description | Affected Area |
---|---|---|
Teacher | Selecting the Teacher checkbox makes the staff member’s name available in the Teacher dropdown lists on the Staff History tool. This option is available in State Edition. | Scheduling > Courses > Course > Section > Staff History |
Special Education | Selecting the Special Education checkbox makes the staff member’s name appear in the Special Ed Staff dropdown list on the student’s Team Members tool when adding new team members. This option is available in State Edition. | Student Information > Special Ed > Team Members |
Program | There is no logic tied to this checkbox. | N/A |
Behavior Admin | Selecting the Behavior Admin checkbox makes the staff member’s name appear in the Behavior Admin Staff dropdown list on the student’s Behavior tool when adding new behavior events and on the Behavior Management Resolution editor. It is also used to display the staff person's name in the Notify list on the Behavior Referral tool. | Student Information > General > Behavior Behavior > Behavior Management > Incidents > Resolutions Behavior > Behavior Referral > Incident Detail Information > Notify |
Health | Selecting the Health checkbox allows the staff member’s name to appear in the Recorded By dropdown on the student’s Medications and Health Office Visits tool when adding/editing medications and health events. | Student Information > Health > Health Office Visits Student Information > Health > Medications |
Behavior Response Approver | When marked, the staff person can be selected in the Behavior Response Approver dropdown list on the Response editor. | Behavior > Behavior Management > Incidents > Response Editor |
Response to Intervention | When marked, the staff member’s name appears in the Response to Intervention dropdown list on the student’s Team Members tool when adding new team members. | Student Information > Response to Intervention > General Team Members |
Advisor | Selecting the Advisor checkbox allows the staff member’s name to appear in the Advisor dropdown list on the student’s Team Members tool when adding team members for PLP purposes. This option is available in State Edition. | Student Information > PLP > Team Members |
Supervisor | Selecting the Supervisor checkbox indicates the person is considered a supervisor at the school or district and will display a Supervisor dropdown on the District Assignments tool. Once this checkbox is chosen for anyone at the school, the Supervisor dropdown will appear on all staff member’s District Assignment tool. | Census > Staff > District Assignment |
Counselor | Selecting the Counselor checkbox places the staff member’s name in the Counselor dropdown list on the Fill Counselor Wizard in Scheduling. | Scheduling > Fill Counselor |
Food Service | There is no logic tied to this checkbox. However, staff members can still be marked accordingly and information can be pulled in Ad hoc Filter Designer if needed. | N/A |
Exclude Behavior Referral | Eliminates that user’s name from the Submitted By dropdown list on the Incident Detail editor.
| |
Self Service Approver | The Self Service Approver checkbox indicates that staff member has the ability to approve or deny requests entered by co-workers using the My Data feature in Census and should receive notifications of those requests in their Process Inbox. The staff member with this checkbox requires additional tool rights to the Request Processor feature. This selection only turns on/off the notification of requests through the Process Inbox. In addition to this checkbox, those staff members who will be responsible for approving staff member's My Data requests will also need tool rights to the Request Processor. This option is available in State Edition:
| Census > Staff Request Processor |
FRAM Processor | Indicates the staff member is a designated FRAM Processor and has the ability, depending on assigned tool rights, to process Meal Benefits Applications via the Household Applications or Online Applications tools. | FRAM > Household Applications > Online Applications |
Activity Staff | When this checkbox is marked, the staff member may be assigned as the primary or secondary owner responsible for an activity in the Activity Registration tool. | Activity Registration > Activity Monitor > Activity Builder |
Activity Preapproval | When this checkbox is marked, the staff member may be assigned as the School Approver, District Approver, or International Approver for an activity preapproval request. | Activity Registration > Preapproval Configuration; Preapproval Requests |
District Assignment/Course Section Logic
The District Assignment Record is linked to the Course Section Editor by the District Assignment field on the Course Section tool. The following defines the logic used.
This field pulls the Title (or, in some locations, the State Title) assigned to the selected staff person on the District Assignment record. Only assignments within the current school will be available for selection. This field is not required.
Once a District Assignment selection has been made on the Staff History Editor, the following logic is applied:
- Users may not remove a District Assignment when that staff person has a section assignment. A warning message will appear indicating that the District Assignment is linked to a Course Section.
- Users may not remove the Title/State Title selection from the District Assignment when the staff person has a section assignment. A warning message will appear indicating that the District Assignment is linked to a Course Section.
- Users may not remove the Teacher checkbox selection when that staff person has a section assignment. A warning message will appear indicating the District Assignment is linked to a Course Section.
When a District Assignment is ended for a teacher, the start and end dates of the District Assignment display in the selected District Assignment option.
Add District Assignments
- Click the Add Assignment icon. An Employment Assignment Information window will appear.
- Select the School at which the person works from the dropdown list. This is a required field.
- Select the Department in which the person works from the dropdown list.
- Enter the Start Date for this person. This is the date the person began working at the selected school. Dates are entered in mmddyy format or by clicking the calendar icon and selecting a date.
- Select a Title from the dropdown list.
- Select a Type of employment. These types vary by state. Please select the appropriate options for the user.
- Enter the person’s Assignment Code and enter the FTE of Assignment.
- Check the boxes to indicate the designations of the person.
- Select a Health License option, if applicable.
- Select the person’s Supervisor from the dropdown list.
- Enter any other fields necessary that are localized for your state and required for reporting purposes.
- Click the Save button when finished.
State Edition users are not required to select all options on this editor.
The Primary Teaching Area field is not used in all states and options can be localized to fit individual state needs. This field becomes available when the staff member is designated as a Teacher.
Edit District Assignments
- Select the assignment record to modify.
- Make the necessary changes to the record.
- Click the Save button when finished.
When an assignment needs to be ended, enter a date in the End Date field. All other information should remain as a historical instance of the staff person's employment and settings during a certain range.
Manage Documents
To view documents, click the Documents button on the action bar. Users with the appropriate tool rights may also complete the following tasks.
- Upload Documents
- Delete Documents
- Replace Documents
- Edit a Document Name or File Description
- Download Documents
Save
The District Assignments tab lists the location where the staff member is working and information about their role. This lesson demonstrates how to manage District Assignments.
Course Preparation
Add New Courses (No Course Master)
The Add Course tool is used to create a framework for new courses being offered at a school. Add Course has the same fields and options as the Course editor.
Tool Search: Add Course
The Add Course Wizard provides the data entry for basic course information. This editor contains the same fields and options as the Course editor does. The Add Course Wizard can be used for schools that use the Course Master tools and those that do not.
Read - Create and add new courses.
Write - N/A
Add - N/A
Delete - N/A
For more information about Tool Rights and how they function, see the Tool Rights article.
See the Courses article for descriptions of the fields on the Course Editor.
A summary of the course master appears when the course master is selected. Listed in the summary are the following:
- Course Master Name and Number
- NCES Code
- Department
- State Code
- Transcript Posted
- GPA Weight
- Activity Selection
- Type Selection
- Honors Selection
Select the correct course from the Select Course list on the left and click the Select this Course Master button.
Add Course Editor Fields
The following is a list of fields available on the Add Course editor. Some of these fields may not appear in all states.
Data Element | Definition |
---|---|
Number | This number is used for identification, searching, and making requests. It will appear on student schedules and transcripts. Spaces are not allowed at the beginning or end of this field. Numbers or letters can be entered. |
Name | A more descriptive identifier, the course name is visible in many places in Campus and can be up to 30 characters in length. Spaces are not allowed at the beginning or end of this field. |
Standards-based | This checkbox indicates if this course will be graded using a traditional grading scale or aligned with a standards area. |
Active | This checkbox indicates if the course is active and therefore available for requests and scheduling. It is also used in the Academic Planning process. |
State Report Exclude | When marked, course information is not included in any state reports. See the Responsive Scheduling and Course Management section for this field's impact on responsive courses. |
External LMS Exclude | If a district is sharing Campus data with an external learning management system, this checkbox can be used to exclude specific records from being shared. This designation also applies to all Sections associated with this Course. If the Exclude checkbox is marked for the School or Calendar associated with this Course, that designation also applies to this Course. |
Subject Type | A field that indicates whether the content of the course is considered Core (Secondary), Elementary, Special Education, or none of these (N/A). |
Core Academic Class | When Subject Type is Core Academic Subject Area (CORE), this field appears with a dropdown list of Secondary Core content areas. |
State Code | A code given a course to be used in state reporting, up to 15 characters long. See the Responsive Scheduling and Course Management section for this field's impact on responsive courses. |
Department | This list contains the departments created in Department Setup that can be used to organize courses. Assigning a department to courses helps in the organization of the schedule. When using the scheduling wizard or when searching by department, all courses in that department will be grouped together. |
Schedule Load Priority | Indicates priority that should be given to a course during scheduling. |
Max Students | Displays the maximum number of students that can be scheduled into the sections of the course. This field is also on the Section editor; it only needs to be populated in one location (either on the Course editor or the Section editor). When using the Scheduling Board to build course sections, this field MUST be populated with a value that is greater than zero. |
Terms | Indicates the number of terms one instance of the course will cover, such as a semester long course that lasts for two terms in a four quarter schedule. For Academic Planning this field is used to calculate the credit a student will receive for this course. This field should not be blank or have a value of zero. This field, along with the Schedules and Periods fields, needs to be populated in order to accurately reflect a student's requested units. |
Schedules | This field indicates the total number of period schedules in which the course will meet. This field, along with the Terms and Periods fields, needs to be populated in order to accurately reflect a student's requested units. |
Periods | Indicates the number of periods in one day a course is taught. This value is most often one. For schools using block scheduling, this number would be two - the student attends the same course for two hours. This field, along with the Terms and Schedules fields, needs to be populated in order to accurately reflect a student's requested units. |
Sections to Build | This field indicates to the Scheduling Board how many sections of this course will exist. |
Section Template Group | Indicates to which Section Template Group the course is assigned. This is used in section placement for schools that have a complex schedules (rotating days with different periods on each day, waterfall schedules, biometric scheduling, etc.). If this field is populated, the Terms, Schedules and Periods fields cannot be modified. |
GPA Weight | This field indicates that the course contributes to the student’s cumulative GPA calculation. It indicates the impact of the course score in GPA calculations relative to other courses. For example, a school’s score group is on a standard 4.0 scale. A course has a weight of 2. For a student that receives an A (4.0), the GPA value will then equal an 8, thus inflating his calculation. Most often, this field is set to a 1. If the course does not contribute to the GPA at all, leave the field blank. If the GPA Weight on a Transcript Course Record is blank/null/zero, the GPA Value for that Course is not included in any Weighted or Unweighted GPA calculations on the transcript. |
Bonus Points | This checkbox indicates if bonus points will be used in calculating GPA. |
Transcript | This checkbox indicates if the course will appear on student transcripts. |
Required | This checkbox indicates if the course is required for graduation. |
Type | The options available in this dropdown can be edited in the Attribute Dictionary and provide additional filtering fields in Ad hoc Reporting. |
Course Level | The options available in this dropdown can be used to indicate level of work demonstrated by that course. It may use a state-defined set of codes or have a state-specific name (like Honors or AP Course). This field is used in eTranscripts. If districts are using the PESC format for eTranscripts, this must be included. |
Responsive | Indicates the course allows responsive offerings to be created and scheduled. See the following for more information: |
Activity | The options available in this dropdown can be used to indicate that the course is being used to track an activity such as an athletic team or extra-curricular. It may use a state- or district-defined set of codes. |
Homeroom | This checkbox indicates that this course functions as a homeroom. This field is used in scheduling and attendance reports and functions as a sort option when scheduling courses for the next school year. It also causes the teacher's name to print on the Report Card. |
Allow Student Requests | Indicates that students can request this course through the Portal. When this is not marked, the course displays in the Course Catalog search results with a message that courses can only be added by a counselor, and students are not allowed to request this on the Portal. See the Student Course Recommendations article for additional information. This is used in the Academic Planning process. |
Allow teacher requests/recommendations | Checkbox indicating that teachers are able to recommend students for this course. When marked, teachers assigned tool rights can suggest courses for the student using Teacher Course Requests and Student Course Recommendations. Additional logic is included with this. See the Teacher Course Requests article for additional information. Student Course Recommendations are used in the Academic Planning process. Teacher Course Requests are used in the Scheduling process. |
Repeatable | Courses marked as repeatable can be chosen by students multiple times to add to their academic plan. This is used in the Academic Planning process. |
Attendance | Indicates if attendance will be taken during this course. |
Positive Attendance | Indicates if attendance recorded for this section is in the form of positive attendance, in which the teacher tracks how long students work in a given course area. If the Positive Attendance Preference is set to No, this field is used as an indicator. If the preference is set to Yes, additional logic is turned on, allowing schools to enter positive attendance data for these courses. |
Expected Hours | When the Positive Attendance Preference is set to Yes, this field displays, indicating the total number of hours of attendance a student enrolled in this class is required to have. Hours can be entered as whole numbers or as decimal numbers up to 6 characters (1000.25, etc.). A maximum value of 8760 hours can be entered. |
High School Credit | Indicates students taking this course receive high school credit for it. |
Instruction Method | State-specific field noting how the course was delivered to students. |
Online Learning | The options in this dropdown can be used to Indicate the type of online learning used to offer the course. It may use a state-defined set of codes. This field is used to populate the same field on the Course Section editor. |
Hide Standards On Portal/Student App | This field hides the standards assigned to a course from being viewed on the Portal and Student App. Standards still display for teachers in Campus Instruction. Marking this checkbox marks it for all of a course's section upon save. |
Comments | Area provided for comments related to this course. |
Add a Course
- Enter the new Course Information. Number and Name are required fields.
- Click the Save button when finished. The added information will be saved.
- Navigate to the Courses tool and search for the newly added course.
Add a Course with a Course Master
- Select a Course Master from the list on the left.
- Click the Select this Course Master button. An Add Course Editor will appear.
- Enter the new Course Information. The Number and Name will already be populated.
- Click the Save button when finished. The added information will be saved.
- Navigate to the Courses tool and search for the newly added course.
Multiple Course Masters can be selected at one time. This changes the Select this Course Master button to Batch Add these Course Masters. When the course masters are finished being added, a pop-up displays noting how many courses were added.
Manage/Change Course Information (No Course Master)
The Course tab can be used to enter and edit information regarding courses in a selected calendar and school. For schools using Course Masters, some of this information may be locked at the course master level so that it cannot be changed at the school level.
Add And Manage Courses (Course Master)
Districts can create course catalogs that contain course masters with elements defined at the district level. Changes can be made to courses or new courses added and these changes can be pushed down to schools that use the course catalogs.
Tool Search: Course Masters
A Course Master defines elements of courses from a district level, so all schools in the district for the same grade levels (elementary schools, middle schools, high schools, ALCs, etc.) use the same course numbering and course naming conventions, use the same grading setup Grading Tasks, Standards, Grade Calc Options), and are assigned the same assessments. The grading setup tools can then be pushed to course sections, which eliminates individual course maintenance.
The following tools are available:
Districts with multiple schools, particularly growing districts, may wish to consider using Course Catalogs and Course Masters. Having a consistent setup of courses throughout the entire districts provides a more efficient Scheduling process.
Course Catalogs need to be created first before creating Course Masters. A Course Catalog is a collection of Course Masters that is associated with the school. Changes made to the Course Master are also applied to the courses at the schools, if fields have been locked.
Tool Rights
Full access to the Course Masters toolset requires RWA rights to the following items:
- Grading and Standards > Course Masters > Course Master Info
- Grading and Standards > Course Masters > Grading Tasks
- Grading and Standards > Course Masters > Standards
- Grading and Standards > Course Masters > Categories
- Grading and Standards > Course Masters > Grade Calc Options
- Grading and Standards > Course Masters > Assessments
- Grading and Standards > Course Masters > Copy Course Master
While full Course Master functionality is available with Read, Write and Add tool rights, it is recommended that Delete rights are also assigned.
In addition, Course Master Administrators (curriculum directors and the like) have rights to All Schools, All Calendars and Current School Year.
Course Master Information in Ad hoc Query Wizard
Course Course Master information is available in the Query Wizard for Course/Section Data Type filters. Fields can be selected from the following folders:
- Course > Course Information
- Course > Course Information > Assessments > Course
- Course > Course Information > Scheduling Rules > Course
- Course > Course Information > Planning Rules > Course
Fields available on the Course tab are noted in the Course Information section below.
Best Practices for Course Masters
If you are using Academic Planning functionality:
- If a calendar is assigned a Course Master, the Credit Overflow Override field must be set on the Grading Task tab of the course in the course master.
- If a calendar is not assigned a Course Master, and courses are maintained at each school, the Credit Overflow Override field must be set on the grading task tab of the course.
For districts that have more than one high school and multi-year academic planning is used, it is recommended that Course Masters be created. This reduces the amount of individual course maintenance that needs to be performed.
Course Master Workflow
Step | Campus Location | |
---|---|---|
1. | Create Course Catalogs for the district. | Grading and Standards > Course Catalogs |
2. | Assign the Course Catalog to the school. | System Administration > Resources > School |
3. | Create Course Masters for the district. | Grading and Standards > Course Masters > Course Master Info |
4. | Add Grading Tasks to the Course Master. | Grading and Standards > Course Masters > Grading Tasks |
5. | Add Standards to the Course Master. | Grading and Standards > Course Masters > Standards |
6. | Add Categories to the Course Master. | Grading and Standards > Course Masters > Categories |
7. | Add Assessments to the Course Master. | Grading and Standards > Course Masters > Assessments |
8. | Establish Grade Calc Options for the Course Master. | Grading and Standards > Course Masters > Grade Calc Options |
9. | Push the Course Master to the Courses. | Grading and Standards > Course Masters > Course Master Info > Push to Courses |
10. | Copy Course Master information to other Course Masters. | Grading and Standards > Course Masters > Copy Course Master |
11. | Use the Push ALL Course Masters tool to update the Course Catalog with the latest Course Master data. | Grading and Standards > Push All Course Masters |
12. | Use the Push ALL Courses tool to update all courses in the selected calendar with the latest Course data. | Grading and Standards > Push All Courses |
Save
Course Scheduling And Planning Rules
Use scheduling and planning rules where appropriate to assist with the scheduling of courses, teachers and students. Rules do not need to be applied to every course but can be useful in certain circumstances, for example when students must take and pass Algebra before taking Geometry.
Tool Search: Course Rules
Course rules are added to courses to assist with the scheduling of courses and the planning of courses across multiple years. When a rule is applied to a course, its complement is applied to the course’s pair. Rules should only be used when absolutely necessary to achieve the education goals of the district.
Read - View scheduling and planning rules assigned to the course.
Write - Edit existing scheduling and planning rules assigned to the course.
Add - Add new scheduling and planning rules assigned to the course.
Delete - Remove scheduling and planning rules assigned to a course.
For more information about Tool Rights and how they function, see the Tool Rights article.
Course Rules in Ad hoc Query Wizard
Scheduling Rules and Planning Rules assignments are available in the Query Wizard for Course/Section Data Type filters. Fields can be selected from the following folders:
- Course Information > Scheduling Rules
- Course Information > Planning Rules
Identifying course information also needs to be included in the filter. Choose these fields from the Course > Course Information section (courseInfo.courseNumber, courseInfo.courseName, for example). For clarity, also select identifying course information from the Scheduling Rules > Course section (courseInfo.courseNumber, courseInfo.courseName, for example).
Ad hoc field names are included in the tables below for each rule.
Scheduling Rules
The Scheduling Board approaches the fulfillment of student course requests in a very systematic manner. In most situations, the Board needs to understand the relationship between courses as they are created and defined. This is done using the scheduling rules.
Scheduling rules tie courses together in a variety of ways, affecting the flexibility of the Scheduling Board. The rule only takes effect when a student has requested both courses during the same scheduling year. When a rule is applied to a course, its complement is applied to the course’s pair. Rules should only be used when absolutely necessary to achieve the education goals of the district.
Scheduling Rules are NOT used in the planning process.
Scheduling problems arise when scheduling rules are applied incorrectly or overused. When student requests are not being fulfilled for a course or series of courses, analyze the scheduling rules associated with those courses to make sure they are not preventing the Scheduling Board from working efficiently. Scheduling rules may not operate as expected when a section spans multiple terms.
Scheduling Rule Detail Editor
Field | Description | Ad hoc Field Name |
---|---|---|
Course 1 Required | The course that is currently selected. | schedRule.courseID1 |
Rule Required | Selection indicates the scheduling rule that is assigned to the course. See the descriptions and examples below for more information. | schedRule.type schedRule.ruleID |
Course 2 Required | The course that is either the Parent course or the Child course, depending on which rule is being assigned. The inverse of the selection displays on the Course Rules detail of the selected course. | schedRule.courseID2 |
Scheduling Rule Descriptions and Examples
Following are the names and definitions of the Scheduling Rules. Make sure that the rules are necessary before assigning them to courses.
Some rules become irrelevant when using a semester term setup. Precedes/follows and after/before do not have any basis when the calendar only has two terms. However, when the calendar was built with four terms (quarter schedule), these rules would become very useful.
The Build and Load columns indicate whether the rule impacts the Building of the schedule or the loading of the students into the course.
Rule | Description | Comments | Build | Load |
---|---|---|---|---|
Before | Students take Course 1 before Course 2. This rule limits the terms into which a student can be scheduled into a course. Example: Math 100 is before Math 101. When Math 101 is placed in term 3, students in Math 100 can only be scheduled in term 1 or 2. | Build only considers this rule when one paired course has been built (the number of sections must exactly equal sections to build), and there are requests for at least 50% of the possible seats for both paired courses. When the build considers this rule, the paired 'Before' course must be in an earlier term (by term sequence) than the paired 'After' course. When Build encounters this rule and the corresponding section does not exist, the new section is created. When Load encounters this rule, it won't make any changes and continues on to the next request. When the course has multiple terms, the only possible issue would be when the number of terms necessary to build both sections exceeds the total number of terms in the calendar. For example, when both Calculus I and Calculus II need to be scheduled for three terms each, but there are only four terms in the calendar, then Build would be unable to accommodate any requests of this nature. | Y | Y |
After | Students take Course 1 after Course 2. This rule limits the terms into which a student can be scheduled into a course. This is the complement of Before. Example: Math 101 is after Math 100. When Math 100 is placed in term 1, students in Math 101 can only be scheduled in terms 2, 3 or 4. | Build only considers this rule when one paired course has been built (the number of sections must exactly equal sections to build), and there are requests for at least 50% of the possible seats for both paired courses. When the build considers this rule, the paired 'After' course must be in a later term (by term sequence) than the paired 'Before' course. When Build encounters this rule and the corresponding section does not already exist, it creates a new section. When load encounters this rule, it does not make any changes and continues on to the next request. When the course has multiple terms, the only possible issue would be when the number of terms necessary to build both sections exceeds the total number of terms in the calendar. For example, when both Calculus I and Calculus II need to be scheduled for three terms each, but there are only four terms in the calendar, then Build would be unable to accommodate any requests of this nature. | Y | Y |
Precedes | Students take Course 1 before Course 2 in consecutive terms (Course 1 happens in Q1, Course 2 happens in Q2). This rule is a stricter version of the Before rule, with the addition that the courses must be in consecutive terms. Example: Math 10A precedes Math 10B. When Math 10B is scheduled in term 4, Math 10A can only be scheduled in term 3. | Build only considers this rule when one paired course has been built (the number of sections must exactly equal sections to build) and there are requests for at least 50% of the possible seats for both paired courses. When the build considers this rule, the paired 'Precedes' course must be placed in the term (by term sequence) prior to the paired 'Follows' course.
| Y | Y |
Follows | Students take Course 1 after Course 2 in consecutive terms (Course 1 happens in Q2, Course 2 in Q2). This rule is the complement of the Precedes rule. Example: Math 10B follows Math 10A. When Math 10A is scheduled into term 1, Math 10B can only be scheduled in term 2. | Build only considers this rule when one paired course has been built (the number of sections must exactly equal sections to build) and there are requests for at least 50% of the possible seats for both paired courses. When the build considers this rule, the paired 'Follows' course must be placed in the term (by term sequence) after the paired 'Precedes' course. When Build encounters this rule and the corresponding section does not already exist, the new section is created. When Load encounters this rule, it doesn't make any changes and continues on to the next request. When the course has multiple terms, the only possible issue would be when the number of terms necessary to build both sections would exceed the total number of terms in the calendar. For example, when both Calculus I and Calculus II need to be scheduled for three terms each but there are only four terms in the calendar, then Build would be unable to accommodate any requests of this nature. | ||
Consecutive | Students take Course 1 and Course 2 in consecutive terms, but not in any order. Example: Math A is scheduled in term 1 and Math B is scheduled in term 2 or Math B is scheduled in term 1 and Math A is scheduled in term 2. | Build only considers this rule when one paired course has been built (the number of sections must exactly equal sections to build) and there are requests for at least 50% of the possible seats for both paired courses. When the build considers this rule, this one paired course must precede or follow the other paired course in the next sequential term (by term sequence). This should not be used with Before/After and Precedes/Follows rules. When the build encounters this rule and the corresponding section does not already exist, the new section is created. When Load encounters this rule, it doesn't make any changes and continues on to the next request. | Y | Y |
Same Teacher | Students take Course 1 and Course 2 from the same teacher. This also works for team teaching when the same team of teachers teaches both courses. Same teacher is not confused by teachers with the same name. When team teaching is used with the same teacher rule, errors may be encountered when different combinations of the same teachers are used with the rule. Example: Spanish A has the same teacher as Spanish B. When Spanish A is taught by Ms. Hernandez, then Spanish B can only be in a section taught by Ms. Hernandez. When used with the Same Period rule, students taking Course 1 from Teacher A in Period 1 in Term 1 are scheduled into Course 2 with Teacher A in Period 1 in Term 2. | Build considers teachers and attempts to create both sections needed to satisfy this rule at the same time; otherwise, it does not place either at that time. Load considers students and teachers, and does not place a student in a section when that placement does not pass this rule. | Y | Y |
Same Section Number Previously called Same Section | Students take the same section number of Course 1 and Course 2. This rule states that the student must be scheduled into the section number of both courses. This allows the same roster of students to move from Course 1 to Course 2. Example: Math 10A is the same section as Math 10B. When a student is scheduled into section 1 of Math 10A, the student can only be scheduled into Math 10B section 1. Using this rule in conjunction with other rules often leads to load failures in the Scheduling Board due to logic conflicts. | N | Y | |
Same Period | Students must take Course 1 and Course 2 during the same period but in different terms. This rule states that both courses must be scheduled into a section that meets during the same period number during different terms. Example: English 10A is the same period as English 10B. When a student is scheduled into a section of 10A that meets term 1 period 2, English 10B must be scheduled into term 2, 3 or 4 during period 2. When used with the Same Teacher rule, students taking Course 1 from Teacher A in Period 1 in Term 1 are scheduled into Course 2 with Teacher A in Period 1 in Term 2. | This rule only looks at the Period. | Y | Y |
Same Term Previously called Same | Students take Course 1 and Course 2 in different periods of the same term. This rule states that both courses must be scheduled into different periods of the same term. Example: English 100 is the same term as Literature 101. When student is scheduled into a section of English 100 during term 1, he must be scheduled into a section of Literature 101 that meets during term 1, but not during the same period. | Build only considers this rule when one paired course has been built, and there are requests for at least 50% of the possible seats for both paired courses. This only looks at the term. This rule should not be used with the Different Term rule. | Y | Y |
Different Term Previously called Not Same | Students take Course 1 and Course 2 in different terms. This rule states that both courses must be scheduled into different terms. Example: Phy Ed 10 is in a different term than Fitness 11. When Phy Ed 10 is scheduled into a section that meets term 2, the student can only be scheduled into a section of Fitness 11 that meets terms 1, 3 or 4. | Build only considers this rule when one paired course has been built, and there are requests for at least 50% of the possible seats for both paired courses. This rule only looks at the term. This rule should not be used with the Same Term rule. | Y | Y |
Skinny | Students take both Course 1 and Course 2 in the same period/same term without it causing a conflict. This rule states that both courses are scheduled during the same period and the same term. Courses could also be scheduled to meet every other day or every couple weeks. Skinny takes precedence over many of the others. Example: Careers is skinnied with Chorus during 3rd hour term 1. The student goes to Career half of the hour and Chorus the other half of the hour. | N | Y | |
Combined | More than one course is taught in the same period utilizing the same staff or room, depending on the scenario in which this rule is used. Students are placed following the logic of the Scheduling Board. This information also displays in the Walk-In Scheduler when assigning courses to students. Staff This rule states that two courses can be taught in the same classroom by the same teacher. This causes the Scheduling Board to ignore those teacher conflicts. Example: Spanish III and Spanish IV courses have low student counts and are combined into the same period with the same staff members. | This rule is only used when loading courses to check for student-to-student conflicts; otherwise, it is ignored. | N | Y |
Room When two or more courses are joined by the combined rule, and placed in the same classroom and period, the combined rule allows the Scheduling Board to view and limit the combined total available seats. The total available seats is determined by the largest Max Seat count of any combined courses taught in that period/room. As students are loaded into any individual combined section, the maximum available seat count of the remaining sections is automatically reduced. When using the combined rule in this fashion, the logic looks at the period and the room, whether a single staff member teaches all of the combined courses or multiple staff members teach the courses. Example: Freshman English has a maximum seat count of 20 students. It is combined with a Special Education section of Freshman English with a maximum seat count of 5 students and a Freshman English section of ESL with a maximum seat count of 5 students. When three students are scheduled into the Special Education section of Freshman English, the maximum seat count of the regular Freshman English course is automatically reduced to 17 students. The total combined maximum seat count cannot exceed the maximum seat count of the largest combined section. | ||||
Bind | Students take both Course 1 and Course 2, or neither course can be scheduled. This rule states the student must be scheduled into sections of both courses or neither course. Using bind can result in increased conflicts. Some users prefer to have every section of a course sequence scheduled or none at all. In this situation, bind frees up seats for guidance counselors to start hand scheduling the remaining conflicts. Example: English 10A binds to English 10B. When the load finishes and the student is only scheduled into a section of 10A and not 10B, then the loader unloads the section of 10A. | Load does not override a locked roster to enforce the rule. After loading, check whether the student is placed in both courses; if not, the student is removed from all sections. | N | Y |
Add Scheduling Rules
- Select the New Scheduling Rule icon from the Action bar. A Scheduling Rule Detail appears below the Rule List.
- Verify the desired course appears as the Course 1.
- Select the correct Rule from the dropdown list.
- Select the correct Course 2 option for which to apply the rule.
- Click the Save icon when finished.
Read the rule setting once selected. Additional rules can be added as needed.
Selected courses cannot have a rule tied to itself. The course currently selected DOES NOT display in the Course dropdown for rule selection.
Planning Rules
A Planning Rule defines relationships between courses across years and for a single year, allowing students to choose courses and to effectively plan their Academic Plan. This information is used when students and counselors are determining an Academic Plan for the student.
Create Planning Rules in future calendars.
Planning rules are NOT used in the scheduling process.
Best Practices
When you are using Academic Planning functionality:
- When a year or semester long course is broken down into multiple courses for schedule flexibility, the Parent Of/Child Of rules should be used. Prerequisites for this sort of setup only need to include or be defined on the Parent course.
- Rule alerts prevent a student from requesting a course without meeting the rule requirements from the transcript, in-progress courses or planned courses.
- Courses that require instructor approval need to have the Allow Student Requests checkbox not marked. Instructors use the Student Course Recommendations to recommend these courses.
- Always verify the Calendar/School selection before saving rules.
- Inactivation of courses requires adjustments to Course Planning Rules.
Planning Rule Detail Editor
Different fields display for different planning rules. Review the table below for details.
Field | Description | Available Rules | Ad hoc Field Name |
---|---|---|---|
Rule Required | Selection indicates the planning rule that is assigned to the course. See the descriptions and examples below for more information. | All | planningRule.type |
Display Value Required | Text entered in this field displays on the Portal and should be descriptive enough for both students and counselors to know why the rule was added and what the student needs to do in order to take the course. For example, when the Prerequisite rule was chosen for a course, text should indicate what the prerequisite is (Course Name and Number, minimum grade/GPA received, etc.) and any other information that may be helpful for the student, parent/guardians and counselor. An entry might be "Must take 2221 Alg 2 before taking 2231 Trigonometry." | Prerequisite Concurrent Prerequisite or Concurrent Equivalent Grade Level Course Rotation | planningRule.displayValue |
Transcript/Course Number(s) Required | Values entered here can be course numbers from middle school courses, transcript courses, and transfer credit courses. Wildcard characters like percentage signs can be entered when the course numbers are similar (as in, all course numbers end in 2). Commas must be entered between courses numbers, as such: "2221,2223,2225" or "2221, 2223, 2225." When students plan courses through the Portal or a counselor adds the course to a student's academic plan, the entered course numbers are reviewed by the application to ensure the student has not previously taken the course and it does not display on the transcript. Clicking the Preview link displays an HTML view of the entered course numbers and is used to verify the correct courses are included from the current calendar and school. | Prerequisite Concurrent Prerequisite or Concurrent Equivalent | planningRule.transcript CourseNumberString |
Credits | Enter the total amount of credits the student needs to earn for the course(s) entered in the Transcript/Courses field. | Prerequisite Concurrent Prerequisite or Concurrent | planningRule.credits |
Minimum GPA Value | Enter the lowest GPA value the student can earn for the course(s) entered in the Transcript/Course Number(s) field. | Prerequisite Prerequisite or Concurrent | planningRule.gpaValue |
Course 2 Required | The course that is either the Parent course or the Child course, depending on which rule is being assigned. The inverse of the selection displays on the Course Rules detail of the selected course. | Parent Of Child Of | planningRule.courseID2 |
Grade Level(s) Required | Indicates the grade level of enrollment the course applies. Only students in the assigned grade levels can add the course to their Course Plan for that grade level. | Grade Level | N/A |
Allow Course to be Planned Every __ Years Required | The entered value indicates the interval of years the course is available. The entered value must be greater than 1. | Course Rotation | N/A |
Starting in School Year Required | Select the year in which the rotation of the course begins. When the 2018-19 school year is selected and the entered Every __ Year value is 2, the course is available for planning in the 2018-19 school year and again in the 2020-2021 school year, but not in the 2019-2020 school year. | Course Rotation | N/A |
Planning Rule Descriptions and Examples
Following are the names and definitions of the available Planning Rules. Make sure that the rules are necessary before assigning them to courses.
Rule | Description | Examples |
---|---|---|
Prerequisite | Students must have completed or planned to complete a course in an earlier year before planning the next course in the sequence. The course numbers entered in the Transcript/Course Number(s) field must be completed or planned before the student can take or plan the selected course. When Parent courses are the prerequisite, enter only the Parent Course number in Transcript/Course Number(s) field and only the Parent Credits in Credits. Entering the sum of the Parent and Child credits triggers an alert message on the Course Plan. | Spanish 1 must be completed (or planned) before Spanish 2. |
Concurrent | All course numbers entered into the Transcript/Course Number field must be taken in a single year. | A Chemistry course must be taken during the same year as the Chemistry Lab course. |
Prerequisite or Concurrent | Any course in the Transcript/Course Number(s) list must have been taken in a previous year or the same year as the current course. | A school offers Welding 1, Welding 2, Welding 3 and Welding 4 as semester long courses. Welding 1 is taken in the first semester of the school year; Welding 2 is taken in the second semester of the school year or any semester (next year even) following the first semester. |
Equivalent | Two courses cover the same content. When an Equivalent planning rule is saved, any courses entered in the Transcript/Course Number(s) field also have an equivalent rule created. | Algebra 1, Honors, Algebra 1, and CBE Algebra 1 might all have different course codes, but when a student takes one Algebra course, he does not need to take the others. |
Parent Of | This course is the first part of a multi-term course that has been broken up into multiple courses for schedule flexibility. This rule allows the student to request this course and also receive any child courses. Any other planning rules (Prerequisite, Prerequisite or Concurrent, etc.) must be associated only with the course marked as Parent Of. When adding this rule, the Course 2 dropdown field lists all active courses from the student's future enrollment calendar. | Foreign language courses are broken into semester long courses (German 1 Semester 1, German 1 Semester 2, etc.). The German 1 Semester 1 course is assigned the Parent Of rule; the German 1 Semester 2 course is assigned the Child Of rule. German 2 Semester 1 is assigned the Prerequisite rule, with the Course Number and Credits from only the Parent, German 1 Semester 1. |
Child Of | Parent of/Child of rules associate multi-term courses that have been broken up into individual courses for schedule flexibility. Requesting the parent part gives a student a request for all dependent parts. Any other planning rules (Prerequisite, Prerequisite or Concurrent, etc.) must be associated only with the course marked as Parent Of. When using this rule, verify that no other planning rules are associated with the Child Of courses. Parent/Child course rules create a built-in expectation in the Course Plan that the student takes both the parent and the child course and earn the credits for both courses. The Child course and its credits should not be included in other planning rules. When adding this rule, the Course 2 dropdown field lists all active courses from the student's future enrollment calendar. | Foreign language courses are broken into semester long courses (German 1 Semester 1, German 1 Semester 2, etc.). The German 1 Semester 1 course is assigned the Parent Of rule; the German 1 Semester 2 course is assigned the Child Of rule. German 2 Semester 1 is assigned the Prerequisite rule, with the Course Number and Credits from only the Parent, German 1 Semester 1. This course is a dependent part of Course 2. |
Grade Level | A Grade Level rule indicates the course can only be planned by students (or parents) when they are in that grade level. Counselors do have the ability to override this. More than one grade level can be added, but do not add all grade levels when assigning this rule. | A Senior Seminar may have the 12th grade added. Only students in the 12th grade can plan this for their senior year. However, a student in the 11th grade may be graduating early and is allowed to participate; in this instance, the counselor would need to add the Senior Seminar to the 11th grade student's Course Plan. |
Course Rotation | This rule is used to mark a course only being available on a rotating basis (i.e., not every year). Enter the interval of years in the Allow Course to be Planned Every __ Years (the value needs to be greater than one), then select the School Year for when the course is first offered. | Astronomy is offered every three years, beginning with the 2018-19 school year. A value of 3 is entered for the Allow Course to Planned field, and the Starting School Year is 2018-19. This means any student can plan this course during the 2018-19 school year, but it won't be offered again until the 2021-2022 school year. |
Add Planning Rules
- Select the New Planning Rule from the action bar.
- Select the Rule from the dropdown list.
- Enter the required information in the appropriate fields based on the descriptions above.
- For complete planning rule setup, enter the values for the non-required fields based on the descriptions above.
- Click the Save button when finished. The new planning rule displays on the Rule List.
The rules and constraints on the course planner allow users to select specific rules, teachers, rooms or to block out periods where course sections should not meet. This video demonstrates how to manage rules and constraints for a selected course.