Chapter 1 – Moodle Add-ons
This chapter introduces Moodle and explains the different types of add-on plugins available. It introduces the contribution guidelines that developers should follow and looks at some of the motivation behind why people write an add-on.
Chapter 2 – Installing a desktop Moodle to test Add-ons
This chapter explains how to install Moodle on a windows desktop as an environment to test out add-ons in a safe sandbox away from your production site. Then the chapter explains how to install a sample add-on.
Chapter 3 – Evaluation of Add-ons
Everyone has their own set of criteria that they use to evaluate add-ons for usage. This chapter introduces some of the areas that one could look at to evaluate whether or not to use an add-on and the possible impact of doing so.
Chapter 4 – Resources and Activities
This chapter introduces some add-ons that provide extra resources for the Moodle course developer. Anti-plagiarism has become an important option in learning management systems. This chapter also looks at some of the integration add-ons available for Moodle.
Chapter 5 – Navigation
Although Moodle 2 has a great new navigation block, there are some very interesting alternate navigation options for site and course level. This chapter explores these alternatives.
Chapter 6 – Course Tracking
This chapter looks at add-ons that aid tracking of the course work by the teacher and by the student.
Chapter 7 – Interface
There are a number of add-ons which helps provide extra features to the Moodle interface, rather than completely new functionality. This chapter explores some of these add-ons.
Chapter 8 – Course Administration
This chapter presents a number of add-ons designed to assist teachers with the administration of their courses.
Chapter 9 –Site Administration
A number of add-ons for site administration are evaluated in this chapter. This chapter also looks at two of the Moodle add-ons which can provide extra reporting for Moodle.
Chapter 10 – Course Formats
This chapter looks at some of the interesting course formats that are available from the community, beyond the standard core weekly, topics, SCORM and social formats.
Chapter 11 – Virtual Conferencing
This chapter looks at some of the add-ons that are available that integrate Moodle with virtual conferencing platforms.