Background
Tina Teacher wants to offer her students the option to complete an activity in their preferred language. For course completion, students only need to complete the activity in one of the offered languages. All activities should be available to all students, allowing them to choose freely without relying on user data such as language.
Proposed solution
We are implementing a Pulse activity that becomes available once a student has completed one of the activities. The Pulse activity is marked as complete once it becomes available and is used as a parameter for the course completion conditions.
Prerequisites
For this use case, we need three activities that offer the same content in different languages. Each activity should be marked as complete once a student views it. All activities will be placed in the same section, which we will name ‘Use case #6: Multilingual course environment’.
Implementation
A Pulse activity can be created based on a preset which is similar to an automation template. For this use case, we will not make use of a preset.
Create a Pulse activity
Add the Pulse activity to the course directly beneath the three activities in different languages.
Under ‘General’ configure the following settings.
Title: Use case #6 completed
Content: You have completed use case #6.
Under ‘Appearance’ configure the following settings.
Display mode: Box
Box type: Success
Box icon: fa-check
Under “Restrict access” configure the following settings.
Add activity completion as a restriction for each of the three activities in different languages and select ‘must be marked complete’.
Set the restriction to “Student ‘must’ match ‘any’ of the following”.
Under “Completion conditions” configure the following settings.
Add requirements: Enable
Completion when available: Enable
Save and return to course.
Result
If a student completes any of the three offered activities, the Pulse activity becomes available and is marked as complete. The Pulse activity is displayed in a green box with a check icon and the text, “You have completed use case #6”.
The completion of the three different activities is now consolidated under the completion of the Pulse activity, providing greater flexibility in combining various activities as course completion conditions.
Customizing settings for different or extended use cases
Use case #6a: Add a notification to the Pulse activity to share additional material on the topic.
Invitation:
Send Pulse notification: Enable
Use notification content instead of general content: Enable
Notification subject: You have completed use case #6!
Notification content:
Dear {User_Firstname},
Congratulations on completing use case #6! If you’d like to dive deeper into the topic, we’ve provided some exciting additional material.
You can find the material at the following link: www.linktomaterial.com
It’s great having you with us, and I wish you the best in completing the course.
Kind regards,
{Sender_Firstname}Notification recipients: Student