by Adriana Oliveira

Introduction and configuration 

Assemble offers the ability to integrate with Moodle*, which allows linking Assemble's existing training modules functionality to courses the organisation has available on their Moodle platform. 

In order to link a training listed on Assemble with an existing Moodle training module, first, a few changes must be done to the settings of the organisation's Moodle platform.

Click here to see step-by-step Moodle configuration; please note that you must have Moodle system admin permissions to complete this step.

Once Moodle is configured, contact Assemble support to complete the configuration on the Assemble side.

Linking Assemble training to a Moodle course

Create or edit training modules through the Admin Compliance ⇒ Induction and associate with a Moodle course.

Completion and renewal period is optional; then on “Associate with Moodle course?” field select the Moodle module course to be associated with the training.

** Click Image to expand 

The Moodle course list will only show if moodle has been configured for your organisation, the list auto-populates based on the courses available within your organisation's Moodle instance.

The next step is to assign the training module to role profiles; which will then allow users to see all training associated with their roles.

Completing a training module

As explained above, courses are assigned to role profiles, therefore a user will only see the list of training associated with their roles on User details ⇒ training section. 

If training is associated with Moodle a blue dot will display next to the training title, and the course logo (saved on Moodle).

When the user clicks to take an associated Moodle training a Moodle account will be created in the background, giving the volunteer a seamless experience.

Once the user completes the training Moodle sends back this information to Assemble which automatically updates the training status and completion date for the user.

Moodle associated training will reflect the latest date the module was completed on Moodle, irrespective if the user is completing the training for the first time or refreshing it. However, the volunteer manager can override the date.

Only the volunteer manager/supervisor can record the completion date for training that is not associated with Moodle.

The system will highlight (red line around) when the training completion date is overdue.

Moodle is a free open-source learning management system used for e-learning.