I have a branching requirement in our course. There will be a role selection page (5/6 roles radio buttons) when the course is launched and learner should be able to select his/her role. Menu will be displayed according to the selected role. For example: one role may have 4 topics in its menu, another role may have 5 topics. Completing all the topics of one path i.e. role/menu will mark the course as 'Completed'. Any idea how to proceed to fulfill this requirement?
Another question: How to implement Back/Next type traditional navigation?