Area9 Rhapsode™ deliberately provides relatively few options for content developers to change or influence the behavior of the adaptive algorithms. Simply put, excellent learner outcomes are best achieved by giving the algorithms freedom to adapt and not constrain them; a learner's optimal path to proficiency is an emergent property of their real-time interactions in the platform, and not something that can be predicted when content is being developed.
But, we do want to give content developers and instructional designers some influence over the macro-level behavior of the algorithms relative to the particular course content. One example is the ability to 'tag' each learning objective with a priority of core, pass or excel. We use priorities to indicate the relative importance of each learning objective:
By default, new learning objectives have a pass priority, and it is NOT necessary to adjust priorities unless there is a particular reason to do so. If priorities are promoted to be core, then the adaptive algorithm will prioritize mastery of these objectives before pass or excel objectives.