EdgeEX — Customizing courses: In-flight customization and impacts on student progress

You can customize courses throughout the semester even after students have already begun working. Higher-level changes are applied to all lower levels unless they would override a customization already made at a lower level. That is, once a course is customized in the District Catalog, the updates to the course are automatically applied to courses that have been pushed to the School Catalog.

However, if (for example) a unit has already been renamed in the School Catalog, renaming that same unit in the District Catalog won't overwrite the lower-level change, and the school and all sections and enrollments in that school will maintain the name as it was set in the School Catalog.

Higher-level changes are also applied to all sections and enrollments, with the following rules in place:

  • Hidden content: Customizations made at a higher level are applied to all lower levels, preserving any individualizations that have already been made. For example, if a teacher has customized a course at the enrollment level to hide activities for concepts the student has already mastered, those activities will remain hidden for the enrollment when changes are made to the course in the District Catalog.
  • Reordered content: Higher-level changes are applied to all lower levels, preserving any individualizations that have already been made. For example, consider a course with 3 units: Unit 1, Unit 2, and Unit 3.
    • If a school administrator swaps the order of Unit 2 and Unit 3, the order of the units at the school level is now Unit 1, Unit 3, Unit 2.
    • Then, a district administrator updates the order by moving Unit 1 to the end of the course. The order of the units at the district level is now Unit 2, Unit 3, Unit 1. The order of the units at the school, section, and enrollment level is Unit 3, Unit 2, Unit 1.
  • Added content: Higher-level changes are applied to all lower levels. An added lesson can only be deleted at the level it was added to; lower levels can only hide the added lesson. For example, if a school administrator adds a lesson to a course and a teacher does not want to use the lesson, the teacher can hide the added lesson for their sections or for individual enrollments, but they cannot delete it.

Impacts of in-flight customization

Impacts of in-flight customization can include:

  • The appearance of missing work.
  • Adjusted grades and progress.
  • Conflicting information on the Course Report and Session Log.

The following are some examples:

ActionExampleImpacts
Adding units and lessonsAt the district or school level, a new lesson is added to the course in a unit the student has already completed. 
  • The next time the student accesses the course, the student is directed to complete the new lesson from a previous unit, which causes the student to appear to have moved backwards in their progress. 
Removing units and lessonsAt the district or school level, units and lessons that the student has already completed are removed. 
  • The student's work appears to be gone, although it isn't. If the lesson is ever added back in, then it will show as completed.
  • The student's grade and progress in the section are adjusted to reflect the removed content (fewer grades and less progress than the student has actually made).
  • The Session Log shows larger numbers of completed assignments than the Course Report, because we want the Session Log to accurately report what a student actually did, (even though it no longer counts in the course), and we want the Course Report to accurately report the student's course progress and grade.
Moving units from one semester to anotherYou have a section that was created for Semester A of a course. Then, at the district or school level, a unit is moved Semester B. Because the section is only for Semester A, the unit that was moved looks like it has disappeared.
  • The student's work appears to be gone, although it isn't. The student's completed work now sits in Semester B.
  • The student's grade and progress in the section are adjusted to reflect a missing unit (fewer grades and less progress than the student has actually made).
  • The Session Log shows larger numbers of completed assignments than the Course Report, because we want the Session Log to accurately report what a student actually did, (even though it no longer counts in the course), and we want the Course Report to accurately report the student's course progress and grade.