Push All Course Masters

Tool Search: Push All Course Masters

The Push All Course Masters tool pushes grading setup and course master attributes to linked courses. This tool pushes data from all course masters in the selected Course Catalog - to push data for an individual course master, use the "Push to Courses" button on the Course Master Info tab. Districts who do not use Course Masters can use the Push All Courses tool to push setup from courses to sections.

When using this tool, users have the option of pushing data that is locked at the Course Catalog, or overwriting existing data at the course and section levels. If data at the section level already has assignments, grades, scores, or comments, that data is not overwritten. Use the Residual Data Report to evaluate what grading setup was not overwritten.

Note: push attempts fail for courses that have become desynced from their course master. The link may be broken as a result of changes made to the course while the catalog was unlocked, or by a district running its own scripts to make changes to the database.

Screenshot of the Push All Course Masters tool. The Push All Course Masters tool pushes course master attributes and grading setup to linked courses.

Use the Course Master Awaiting Push Report to review grading setup changes that have not been pushed to courses prior to using this tool. That report covers grading setup changes only; course master attribute changes will also be pushed to courses.

Course Master Workflow

Expand to view how this tool fits into the workflow of managing Course Masters (step 11):

Click here to expand...
StepCampus Location
1.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 > Course Master Info > Copy
11.Use the Push All Course Masters tool to update all Courses aligned to Course Casters in the Catalog with the current Course Master grading setup.

If desired, mark the option to Push locked data to Sections to push data all the way from the Course Master to the Section-level. Or use the Push All Courses tool to push data from Courses to Sections.
Grading and Standards > Push All Course Masters

Push All Course Masters

  1. Select a Year to filter the list of available catalogs.
  2. Select a Course Catalog. Data is pushed for all course masters in the selected catalog.
  3. Indicate which Calendars should have data pushed.
  4. Select a Push Mode
    • Push locked data: This option pushes data that is locked on the Course Master record to linked courses. Teacher-created grading setup is retained.
    • Overwrite existing course and section level data: This option pushes data that is locked on the Course Master record to linked courses, and it overwrites most teacher-created grading setup. Teacher-created setup is NOT overwritten if it has associated posted grades or assignments. See the Considerations for Overwriting Data section following for more information.  
  5. If desired, mark the Push locked data to sections checkbox to push data from courses to sections as well. Alternately, data can be pushed from courses to sections using the Push All Courses tool or individually on the Courses tab.
  6. Indicate which types of Data to be pushed. Users can leave all options selected or unmark checkboxes to exclude those types of data from being pushed.
  7.  Click Submit to Batch to schedule when the push will be run. Because these push requests often involve a large amount of data and can be resource intensive, submitting requests to the batch queue allows the request to be processed in the background without interrupting system performance. If updating a small amount of data or when school is not in session, click Run Now. Records of completed requests are available in the Batch Queue List. A notification is sent when the request is completed.
  8. Click Get the report in the Batch Queue List to view a report of data that could not be pushed.

After pushing data from course masters, use the Residual Data Report to determine whether there is any residual grading setup left on courses or sections. Residual data results if grading setup at the course or section level has existing grades and/or assignments.

Considerations for Overwriting Data

  • Think of this option as starting over with a clean slate - any data set up at the course or section level will be wiped.
  • Do not use the Overwrite mode if your school is currently maintaining grading and category setup at the course level - all course level data that does not yet have grades or scores will be overwritten with course master-level data.
  • Pushing data in overwrite mode will NOT delete any grades and/or scores that teachers have already entered. If grades or scores existing for records that are not present at the course master level, that grading setup remains after pushing the overwrite with a status of "course managed" in the Grade Calc Options.
  • Campus recommends using Overwrite mode only for future years; overwriting data for the current school year may require manually moving grades and scores.

Scenarios

I updated the State Code on multiple course masters and want to update associated courses.

  • Click here to expand...

    Select a mode of Push locked data and select only Course Info in the Data to be pushed section.

How do I push several changes made to a single course master?

  • Click here to expand...

    Use the Push to Courses button on that specific Course Master record.

How do I push several changes from a course master to all of its linked courses, except for one course that is managed by its school?

  • Click here to expand...

    Mark Ignore Master Push on that specific Course to exclude that course from receiving data pushed from the course master. Then use this Push All Course Master tool push data to the remaining courses.

I want to start next year from scratch using existing course masters.

  • Click here to expand...

    After rolling the calendar forward from the previous year, use the mode of Overwrite to push all course master data to the future calendar.

How do I let schools and teachers control their own grading setup and categories.

  • Click here to expand...

    Don't use this tool in Overwrite mode - doing so would overwrite all course and section-level setup and replace it with the course master setup.

I'm attempting to push from a course master, but it's not working

  • Click here to expand...

    It is possible that the course master's courses have become desynced. Use the Course Audit Report to determine which courses have become desynced.

After pushing all course masters, there is still data that didn't get pushed. 

  • Click here to expand...

    Only data that is locked at the Course Catalog level gets pushed.

After overwriting courses with course master data, there are still residual grading setup records on courses that didn't come from the course master.

  • Click here to expand...

    Grading setup at the course level that already has grades or assignments is not overwritten. Use the Residual Data Report to locate these records. grades and assignments must be realigned or deleted for the residual grading setup to be removed.

How do I know if grading setup pushed properly?

  • Click here to expand...

    After running the push all tool, a report generates automatically. Click Get the Report in the Batch Queue List to view results.

Grading setup for some courses are managed at the course level and some are managed at the course master level, but all courses are linked to course masters. How do I get all courses managed at the course master level again?

  • Click here to expand...

    For a future year: Push data in Overwrite mode to resync all courses to their respective course masters.
    For the current year: Data can be pushed using Overwrite mode, but be careful of grades and scores entered by teachers already. Any section-level grading setup with grades and/or scores will not be overwritten.

I pushed grading setup in overwrite mode and removed a task/standard at the course master level that was being used by teachers and had assignments and grades already. How do I restore that task/standard at the course master level and relink it so that future changes to that task/standard will be pushed properly?

  • Click here to expand...

    Add the task/standard to the course master and push data again. The residual data for that task/standard at the section level will automatically relink to the course master.

I removed a task/standard from a course master and pushed data in Overwrite mode that resulted in residual data at the course level. Now, section-level Grade Calc Options are set to 'No Calculation' and are grayed out. What should teachers do?

  • Click here to expand...

    There are two ways to solve this problem:
    • Set up Grade Calc Options at the course level and push that setup to sections using the Push locked data to sections option in this tool.

    • Instruct teachers to realign assignments and grades to a different task/standard by updating the Task/Standard selected in the Grading section of the assignment

I need to relink all grading setup for a catalog, but teachers manage their own Categories and have already created them. How do I relink all grading setup except Categories?

  • Click here to expand...

    Push data in Overwrite mode but unmark the Categories checkbox in the Data to be pushed section of the tool.

Previous Version

Push All Course Masters [.2251 - .2311]

Push All Course Masters [.2211 - .2247]