Moodle Course Format

I have spent the last few days working on a new Moodle course format.

As we were busy setting up for our moodle trial we became increasingly unhappy with the default formats that display all of the topics/weeks/sections on the course homepage. This can be a bit overwhelming when you first enter a course. Also Section 0 displays at the top of all pages even if you choose to display a single topic.

There are some course menu options that give a left menu to easily access individual topics. However installing these leads to some rather nasty navigation, as you see muitiple links to the same content on the same page.

So, I have hacked the default topics format to create a ‘Single Section’ course format which just displays section 0 and news items on the course homepage, and allows access to other sections via a left menu.

I also hacked the weblib.php build_navigation function so that the name of the current section appears in the top navigation bar.

A demo site (log in as guest) is available at

http://www.host4learning.com/moodlemce/course/view.php?id=4

Leave a Reply