Pulse: Difference between revisions
Pulse | |
---|---|
Type | Activity |
Set | N/A |
Downloads | https://moodle.org/plugins/mod_pulse |
Issues | https://github.com/bdecentgmbh/moodle-mod_pulse/issues |
Discussion | https://moodle.org/mod/forum/discuss.php?d=426359 |
Maintainer(s) | Stefan Scholz |
No edit summary |
No edit summary |
||
(8 intermediate revisions by 2 users not shown) | |||
Line 7: | Line 7: | ||
|float = right | |float = right | ||
}} | }} | ||
Pulse is a | ==About Pulse == | ||
=== Description=== | |||
=== | Pulse is a moodle activity and helps teachers to implement better workflows in their courses. It can be added like any other activity. | ||
=== Architecture === | |||
Being a moodle activity, we can leverage the power of Moodle's availability conditions to trigger Pulse. Pulse is "activated" by being available. If you e.g. want to send a course welcome message, you simply add the activity without any restrictions to your course and use the invitation feature to send a notification to all students once they are enrolled. In addition to the activity (mod_pulse), there's a pro version available (local_pulsepro) which adds more features. | |||
== Use cases == | |||
We like to think of Pulse as a tool which teachers can use for various things. Here are a few typical use cases: | |||
{| class="wikitable" | |||
|+List of typical Pulse use cases | |||
!Name | |||
!Description | |||
!Used features | |||
!Tier | |||
|- | |||
|Course welcome message | |||
|Notify students when they are enrolled into a course | |||
| | |||
* Invitation | |||
|Free | |||
|- | |||
|Group welcome message | |||
|Notifiy students upon entering a group | |||
| | |||
* Intivitation | |||
* Restriction by group | |||
|Free | |||
|- | |||
|Reminder for upcoming activity | |||
* | |Remind students about an activity that they have not yet completed | ||
* | | | ||
* | * Invitation | ||
* | * Restriction by activity completion or | ||
* Restriction by date | |||
|Free | |||
|- | |||
|Congratulations message | |||
|Notify students that have completed the course | |||
| | |||
* Invitation | |||
* Restriction by activity completion or | |||
* Restriction by course completion | |||
|Free | |||
|- | |||
|Time to learn | |||
|Reminder students daily/weekly to re-engage them | |||
| | |||
* Recurring reminder | |||
* Restriction by course completion | |||
|Pro | |||
|- | |||
|Drip fed content notifications | |||
|Notify students about new content | |||
| | |||
* Invitation | |||
* Restriction by date | |||
|Free | |||
|- | |||
|Multi-lingual content with choices | |||
|Allow students to complete the content in any language (e.g. if you have several scorm packages) | |||
| | |||
* Restriction by activity completion | |||
* Completion criteria: when available | |||
|Free | |||
|- | |||
|Section completion | |||
|Simplify course completion reports | |||
| | |||
* Restriction by activity completion | |||
* Completion criteria: when available | |||
|Free | |||
|- | |||
|Consent | |||
|Require your students to give their consent before they can proceed with the course | |||
| | |||
* Restriction by activity completion | |||
* Completion criteria: self mark complete | |||
|Free | |||
|- | |||
|Teacher approval | |||
|Add a teacher approval step to your courses, and notify teachers about it at the right time. | |||
| | |||
* Completion criteria: approval required by role | |||
|Free | |||
|- | |||
==== | |Line manager approval | ||
|Add a line manager approval step to your courses, and notify line managers about it at the right time. | |||
| | |||
* Completion criteria: approval required by role | |||
* Reaction: approval required | |||
|Pro | |||
|- | |||
|Parent approval | |||
|Add a parent approval step to your courses, and notify parents about it at the right time. | |||
| | |||
* Completion criteria: approval required by role | |||
* Reaction: approval required | |||
|Pro | |||
|- | |||
|Non-editing teacher approval | |||
|Add a non-editing teacher approval step to your courses, and notify non-editing teachers about it at the right time. | |||
| | |||
* Completion criteria: approval required by role | |||
* Reaction: approval required | |||
|Pro | |||
|- | |||
|Award credits | |||
|Add/remove credits to the student's account | |||
| | |||
* Action: credit score | |||
|Pro | |||
|- | |||
|Feedback | |||
|Collect feedback from your students directly in an email | |||
| | |||
* Reaction: rate | |||
|Pro | |||
|} | |||
== Read more == | |||
{{Special:PrefixIndex/{{FULLPAGENAME}}/ |hideredirects=1 |stripprefix=1}} | |||
[[Category:Pulse]] | |||
[[Category:bdecent plugins]] |
Latest revision as of 12:11, 16 June 2022
About Pulse
Description
Pulse is a moodle activity and helps teachers to implement better workflows in their courses. It can be added like any other activity.
Architecture
Being a moodle activity, we can leverage the power of Moodle's availability conditions to trigger Pulse. Pulse is "activated" by being available. If you e.g. want to send a course welcome message, you simply add the activity without any restrictions to your course and use the invitation feature to send a notification to all students once they are enrolled. In addition to the activity (mod_pulse), there's a pro version available (local_pulsepro) which adds more features.
Use cases
We like to think of Pulse as a tool which teachers can use for various things. Here are a few typical use cases:
Name | Description | Used features | Tier |
---|---|---|---|
Course welcome message | Notify students when they are enrolled into a course |
|
Free |
Group welcome message | Notifiy students upon entering a group |
|
Free |
Reminder for upcoming activity | Remind students about an activity that they have not yet completed |
|
Free |
Congratulations message | Notify students that have completed the course |
|
Free |
Time to learn | Reminder students daily/weekly to re-engage them |
|
Pro |
Drip fed content notifications | Notify students about new content |
|
Free |
Multi-lingual content with choices | Allow students to complete the content in any language (e.g. if you have several scorm packages) |
|
Free |
Section completion | Simplify course completion reports |
|
Free |
Consent | Require your students to give their consent before they can proceed with the course |
|
Free |
Teacher approval | Add a teacher approval step to your courses, and notify teachers about it at the right time. |
|
Free |
Line manager approval | Add a line manager approval step to your courses, and notify line managers about it at the right time. |
|
Pro |
Parent approval | Add a parent approval step to your courses, and notify parents about it at the right time. |
|
Pro |
Non-editing teacher approval | Add a non-editing teacher approval step to your courses, and notify non-editing teachers about it at the right time. |
|
Pro |
Award credits | Add/remove credits to the student's account |
|
Pro |
Feedback | Collect feedback from your students directly in an email |
|
Pro |