Moodlerooms Flexpage format is a pretty interesting way to reenvision a course from the end user. While complicated to setup, you can reconstruct a Moodle course essentially from it’s core components into a very different Moodle experience.
Recently, Valery Fremaux of MyLearningFactory in France released the Page Course format which updates Flexpage with new features. The set of plugins which comprises the new format is available for download for Moodle 2.4 through 2.7. Flexpage is available for only 2.2 through 2.5 at the moment. Additional feature include administrative tools like changing access rules for certain pages, easy page editing and organization, and more.
Check it out at https://moodle.org/plugins/view.php?plugin=format_page