Note:

If you want to create a new page for developers, you should create it on the Moodle Developer Resource site.

New lesson navigation

From MoodleDocs
Revision as of 18:22, 14 December 2006 by Mark Nielsen (talk | contribs) (Added intro and first heading)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

One of the unique features of lesson is its ability to provide different forms of navigation: branching, randomization, linear, etc. The current form for controlling this navigation is via jump definitions that are defined with nearly every question answer or Branch page button. Also, the navigation is defined by using special pages called Cluster and End of Cluster. Lastly, to add yet another layer of complication, one can define specific navigation between Branch and End of Branch pages. With so many options for designing the navigation of the lesson, one can easily get confused and lost. Further, supporting all of these methods becomes a burden at the user support level and at the code base support level. Thus, we must take a step back and look toward a new method that could combine all the above methods, but at the same time provide the possibility to support new navigation innovations.

Check Points

a pause for thinking...