Content inheritance in class management

You can best utilize content inheritance when managing the classes within your organization depending on the structure of sections within a selected course that's being taught.

If you're administrating a course that's comprised of many sections, and all sections are to use identical content, then consider creating a parent class that acts as a Master Content Class.

Each section of the course can then be a child class of the Master Content Class.

Master Content Class — A parent class of a course that contains all content to be used by all descendent classes to promote consistency across all sections of a course.

This means that content creation and changes to content only need to be performed within the Master Content Class, and these changes will then automatically propagate to all child classes due to the concept of content inheritance.

Use this table to decide if you should create a Master Content Class for the course(s) you're administrating or teaching:

Scenario

Should a Master Content Class be used?

A course is comprised of many sections and all sections must use identical content (Example — large first-year or second-year courses).

YES

All sections of a course should start with the same content, but instructors of the sections have the ability to clone and customize the content as needed, and not use the original content from the parent class.

YES

Changes to content should automatically be applied to all sections within a course.

YES

Instructors of each section have their own independent content for their respective section(s).

NO

Changes to parent content aren't desired in the child classes.

NO