Skip to main content

How to use Wooclap in Moodle

Find out all there is to know about using Wooclap within Moodle, from installing our integration to creating an event and synchronizing grades.

Wooclap integrates with Moodle via the Learning Tools Interoperability (LTI) 1.3 standard. Once the integration is installed, it is added to your list of available tools and allows you to create and present a Wooclap event, along with all of its features, from within your Moodle instance.

Our LTI 1.3 integration is available for Wooclap users with a Campus or Corporate licence.

Install the LTI 1.3 integration

To use the LTI integration, you will need Wooclap access keys. Your institution's LMS administrator can request these through your organization's Customer Success Manager. They can also guide the administrator in installing the required keys.

Are you your organization's LMS administrator? You can find our setup guide here. 

☝️ If you wish to install the plugin on multiple Moodle instances (e.g., staging server and production server), each instance must have its own set of keys to avoid any unintended behaviour.

Add a Wooclap event to your course

To add and link a Wooclap event to your Moodle course, log in to Moodle, open your course, activate Edit mode, and click the + sign at the bottom of the module to select Add an activity or resource, then choose the LTI 1.3 integration and confirm by clicking on Add.

Once you have created your activity, you can either choose to import a quiz that you have previously created, duplicate a Wooclap event from the activities you have already integrated into your LMS, or create a brand-new Wooclap event. Next, select whether you want to record live attendance and customize your grades. Finally, click Save to be redirected to the Wooclap interface automatically.

💡 Note that the language of your extension depends on the language set in the Wooclap account linked to your Moodle instance. If you wish to change this language, go to your Wooclap account settings.

Create your event from scratch

To create a new event and link it to your Moodle course, first go into your course and activate Edit mode. Click on the + sign at the bottom of your module and select Add an activity or resource, then select the LTI 1.3 integration. Enter a name for your activity and click on Select content.

Here, select Create from scratch and give your new event a title. Next, select whether to record live attendance and customize your grades. If you enable either setting, you can choose which grades to synchronize and set up automatic syncing. You can also configure or update these options later. To learn more, see the following chapter: Synchronize results, attendance, and participation.


Once you have saved your activity, you will be able to edit and add questions to this new event.

Click on your new activity to add your questions and change your settings. You can create or import your questions as you would on Wooclap.

Note that you can also directly edit your course from Wooclap to use it in Moodle. However, you need to present your event from Moodle to later synchronize grades.

Duplicate an event

You can also choose to duplicate an existing event to present it through Moodle. To do this, first go into your course and activate Edit mode. Click on Add an activity or resource and select the LTI 1.3 integration. Enter a name for your activity and click on Select content.

Here, select Duplicate an existing event and Continue. You can then select or search for the event you wish to duplicate. Click on Confirm Choice and give your duplicated event a title. Next, select whether to record live attendance and customize your grades. If you enable either setting, you can choose which grades to synchronize and set up automatic syncing. You can also configure or update these options later. To learn more, see the following chapter: Synchronize results, attendance, and participation.

Click on Save to confirm the setup of your new activity.

You can then edit your course from Moodle or from Wooclap. Note that this duplicated event will have a different code than the original one. Additionally, you will need to present your event from Moodle to later synchronize grades.

Use a template


You can also choose to import a template to present your event through Moodle. To do this, first go into your course and activate Edit mode. Click on Add an activity or resource and select the LTI 1.3 integration. Enter a name for your activity and click on Select content.

Here, select Choose a template and click on Continue. You can then choose between your organizational templates or Public templates. You can directly select or search for the template you wish to add to your Moodle course. Click on Confirm Choice.

Next, give your event a title and select whether to record live attendance and customize your grades. If you enable either setting, you can choose which grades to synchronize and set up automatic syncing. You can also configure or update these options later. To learn more, see the following chapter: Synchronize results, attendance, and participation.

Click on Save to confirm the setup of your new activity.

You can then edit your course from Moodle or from Wooclap. Note that this imported event will have a different code than the original one. Additionally, you will need to present your event from Moodle to later synchronize grades.

Authentication through an LMS

When you edit and present your event through an LMS, the correct authentication method (LMS login) is automatically and permanently activated to seamlessly synchronize the Wooclap event with your Canvas gradebook.

Because this setting is mandatory for integration and grade synchronization, it cannot be deactivated or modified while accessing your event through the LMS.
​

☝️ Results, attendance, and participation synchronisation only work for participants who are connected to the event via their Moodle account. If you activate other authentication methods, you will not be able to synchronize grades for participants not authenticated through their Moodle account.

This has the added advantage of restricting students' access to the activity. By activating the LMS authentication, only students will be able to participate in the activity.

Automatically sync LMS enrolments

You can automatically collect the list of students enrolled in your LMS course to sync them with your attendance sheet. Further, you can restrict access to your Wooclap event to participants enrolled in your class.

☝️ This restriction only works for participants whose email address matches the one recorded in your LMS roster.

To sync the list of enrolled students, in your LMS, go to the settings of your event and activate Restrict access to roster under Authentication. You will see the list of enrolled participants under Grades.

☝️ Note that SSO authentication must be enabled to activate the roster restriction. Roster restriction cannot be guaranteed while Email & Social authentication is enabled.

If a participant joins late or could not attend the class, you can excuse them from attendance checks prior to their start date or time. In your event's report, open the Attendance Sheet, find the participant, click the pencil icon next to the missed check, and update their status to Excused. Their absence will not be counted in the session's participation grade.

Synchronize results, attendance, and participation

☝️ Be aware that you need to activate LMS authentication for your event for the grades to be synchronized. Note that the attendance sheet is not an authentication method and will not let you synchronize grades.

When you handle most of your sessions with a Learning Management System (LMS), it can be very useful to find the results of your Wooclap events there, too. Before synchronising your grades, however, you first need to decide what grade(s) you want to synchronise. Wooclap distinguishes 3 distinct grades:

  • Results are the points acquired based on the correctness of the answer. This is what we call a score in Wooclap. In your LMS environment, this is converted into a percentage. Questions without a right answer (such as an Open question or a Word cloud) are not taken into account when calculating the results.

  • Attendance is only available if the attendance sheet is activated. Points are granted once the learner has signed the attendance sheet. The participant will have 100% if they confirmed each attendance check and 0% if they did not confirm any attendance check.

  • Participation is scored based on the number of questions the participant answered compared to the total number of questions requiring an answer. This score is converted into a percentage in your LMS environment. ​

Customising grades

First, choose whether to synchronise results, attendance, or participation. You can also choose to synchronise all three and specify the proportions.

To do so, first go into your event's ⚙️ Settings and choose Grading. Here, click on Configure. You will then be able to choose Score, Participation, Attendance (if the Attendance sheet is activated), or Combined Grade.

If you choose Combined Grade, you will be able to set how much the different grades count in the final total grade. If you wish for one of them to not be counted in the final grade, leave 0% for that grade.

Do not forget to click on Confirm once you have made your choice. You will see what grade will be synced in the Grading section of your Settings.

Changing maximum grades

By default, grades in Wooclap are rated on a scale of 100. To change this, activate Edit mode and click on the three buttons next to your activity. Then, choose Edit settings and go to Grade. Here you can change the type of points given as well as the maximum grade. Do not forget to save your settings before going back to your course.

Synchronising grades

☝️ Automatic grade synchronization, as covered in this section, is turned off by default for every account. If your organization wants this feature enabled by default for all members, contact your Customer Success Manager.

By default, you can synchronize your grade(s) by clicking on the checkmark ☑️ in the banner displayed at the top of the interface.

You can choose for grades to be synchronized automatically after your session. To do so, go to your event's ⚙️ Settings and go to Grading. There, toggle the option Synch grades automatically.

When this option is activated, grades are synchronised with your LMS when you reach the end-of-session screen, or 2 hours after the last answer was received in your event. It will synchronize a second time and replace the current grade if you continue your event later.

Grades for self-paced sessions will be synchronized as soon as a participant completes their questionnaires.

☝️ Even with automatic synchronization activated, you can still synchronize grades manually. To do so, click on the checkmark ☑️ in the banner displayed at the top of the interface.

The synchronized grades are then available under Grades. Note that questions without correct answers are not taken into account (Open question, Word Cloud, …).

Present your Wooclap event through Moodle

To present your Wooclap event, simply click on the activity you have created in Moodle. You will be redirected to your event. Then, click on Display or Start event, as you would for an event presented directly from Wooclap.
​

When entering the event, participants will be automatically redirected to Moodle if they are already connected. Otherwise, they can connect to the event directly through the event itself or through Moodle by selecting the Wooclap activity in the corresponding course.

Importing and exporting questions between Wooclap and Moodle

Exporting questions from Moodle into Wooclap

Exporting questions from Moodle

To export your Moodle questions, go to your Moodle course and click on the More (1) tab, and then Question Bank (2).

From here, go to the left side of your screen, click the drop-down menu, select Export, and you'll be redirected to a new page. Choose the Moodle XML format and then click Export questions to file. Your file will be downloaded automatically. 

☝️ Please note that not all Wooclap question types are supported on Moodle and vice versa. You can find out more about the compatibility between the two platforms in this file: Moodle/Wooclap question compatibility

Importing questions into Wooclap

In your Wooclap interface, click on Import event, choose From Moodle, and select the file you previously exported. You will receive an email and a notification on Wooclap once the import is complete. Once the import is completed, a new Wooclap event will be created containing your Moodle questions.

☝️ The import process might take a few moments, depending on the size of your file. You can keep creating and editing content in the meantime.

Exporting questions from Wooclap into Moodle

Exporting questions from Wooclap

To export questions from Wooclap, enter the event you would like to export into Moodle and click on Share event in the right-hand corner of your screen. Under Export Options, click on Export event questions to Moodle XML.

You will receive an email once your event has been exported into a Moodle XML file. You will be notified if some Wooclap questions in your event are not supported in Moodle.
​

Importing questions into Moodle

In Moodle, choose your course and click on the tab More, then Question bank (1).

On the left side of your screen, select Import in the drop-down menu (2), then choose the Moodle XML format (3), and then import your file (4).


Collaborating on a Wooclap event

You can add collaborators to your activity, just like you would in an event created through Wooclap.

☝️ Note that if you have collaborators linked to your Moodle course, these will automatically be collaborators to any Wooclap activity in your course.

These resources could also help you 👇

Did this answer your question?