Enrolments Ahoy! Check Out The Latest Moodle Plugins To Manage Students Sign-Ons

Source: https://www.moodlenews.com/2018/enrolments-ahoy-check-out-the-latest-moodle-plugins-to-manage-students-sign-ons/ Do you want your plugin, theme, Moodle site or custom development featured in MoodleNews Plugin Magazine’s Top of 2018? Contact us (Twitter, Facebook) for sharing your latest work with the community. The following selection lets you systematically add users between systems, authenticate them and more. You will look good doing it. They all have been…

Animated Badges And Team Leaderboards, Just The Latest In The People’s Gamification Solution Favorite Level Up!

Source: https://www.moodlenews.com/2018/animated-badges-and-team-leaderboards-just-the-latest-in-the-peoples-gamification-solution-favorite-level-up/ It is not easy to stand out in increasingly crowded fields. Pioneers of learning gamification tools find themselves so popular that waves of copy-cats follow after new launch. What are the top players to do? If they are true leaders in their field, they’ve been plotting their next act for a while, ready to…

Speaking The Same Language At First Moodle Learning Analytics Community Call, Coming Up

Source: https://www.moodlenews.com/2018/speaking-the-same-language-at-first-moodle-learning-analytics-community-call-coming-up/   Save the date. August 28th will be the time when the Moodle Learning Analytics Working Group (working title) will gather online for the first Community Call. In the agenda there are introductions, a call for R&D partnerships, and a “Setting up the ‘Community of Inquiry’ model” seminar. Also, to agree upon a few definitions. It could be a…

GDPR-Proof Your Plugin With Moodle’s Privacy API And This Screencast

Source: https://www.moodlenews.com/2018/gdpr-proof-your-plugin-with-moodles-privacy-api-and-this-screencast/ If you are interested in making your plugin compliant with GDPR and staying on the European Moodle admins’ friendly side, the latest screencast by Moodle HQ is a must-see. It guides you towards implementing the Privacy API, Moodle’s solution for a compliant process of personal data management and traceability. Plugins can use the Privacy…

Record Unlimited Audio And Video In Moodle 3.5, No Plugins Required

Source: https://www.moodlenews.com/2018/record-unlimited-audio-and-video-in-moodle-3-5-no-plugins-required/ The Atto text editor, one of the two Moodle offers by default, now comes with the ability to record audio and video straight from the editing interface, beginning in Moodle 3.5. When enabled, the Atto editor will feature two new buttons on the options bar. To enable access to your device’s microphone and camera,…

Implementing Moodle’s Privacy API in a Moodle Plugin – Part 4

Source: http://tandl.churchward.ca/2018/06/implementing-moodles-privacy-api-in_18.html   Continuing the series on implementing Moodle’s Privacy API in my questionnaire plugin, I will add code to handle all of the questionnaire data. I did my smaller test set, but now I need to get a fully working implementation. To start with, I need to add all of the potential response data to…

Implementing Moodle’s Privacy API in a Moodle Plugin – Part 3

Source: http://tandl.churchward.ca/2018/06/implementing-moodles-privacy-api-in_6.html Continuing the series on implementing Moodle’s Privacy API in my questionnaire plugin, I will add code to handle deletion of user data. The documentation indicates that there are two functions to implement. The delete_data_for_all_users_in_contexthandles deleting all users’ data for a provided context when a defined retention period has expired. The retention period is part of the new…

Implementing Moodle’s Privacy API in a Moodle Plugin – Part 2

Mike Churchward Source: http://tandl.churchward.ca/2018/06/implementing-moodles-privacy-api-in.html   In part 1, I began implementing Moodle’s Privacy API in my questionnaire plugin, in order to meet the requirements of the GDPR. In this post, I will add the specific code to do this. I have a skeleton file in place, that includes all of the class and function specifications that I…

Implementing Moodle’s Privacy API in a Moodle Plugin – Part 1

Source: http://tandl.churchward.ca/2018/05/implementing-moodles-privacy-api-in.html The General Data Protection Regulation, or GDPR has now come into effect. Essentially it is a regulation in EU law designed to protect the privacy of online data for individuals within the EU. As such, any online service providers who work within the EU, or have members from the EU, need to address their…