|New to Moodle Learning Analytics? Documentation here!|
|Frequently Asked Questions|
|Working Group Communications||Monthly conference calls: fourth Tuesday at 1400 UTC (Zoom link)|
|Open Moodle Learning Analytics tracker issues|
|Developer Support Area||Analytics API Developer Documentation|
|Analytics and reporting forum||
Moodle.org has long hosted discussions about learning analytics, many of them in this forum.
|Research Support Area||Moodle research forum||
Moodle.org also hosts discussions about other research topics in this forum.
|Moodle Research Library||
Moodle maintains a searchable repository of Moodle-related research, including full text when available and links to publications. All are welcome to contribute.
|How to Participate in Learning Analytics Data Collection||Our Committment to Privacy||
Because the analysis needed to develop Moodle learning analytics requires the
collection of detailed data from many institutions, extensive measures
are in place to ensure the privacy and anonymity of participants. Those measures are described in detail here.
|Copy your Moodle Site||
Important: The de-identification process must be run on a copy of your Moodle site, because the Anonymise plugin destroys data. Follow these directions from the Moodle documentation, or contact your Moodle Partner for additional assistance.
|Import Final Grades if necessary (Tool in progress)||
If your institution uses the course final grade to represent successful completion of the course, is the final course grade in Moodle accurate? If not, please use this tool (when it becomes available) to import accurate final grades via a csv file into the copy of your Moodle site.
|Install Anonymise Local Plugin on Site Copy||
Install this plugin on your site copy.
Do not install this plugin on your production Moodle server!
(See MDLSITE-4902 for more information.)
|Extract and Upload your Site Data||
Follow these instructions to anonymise and extract your site data and upload a compressed file to the Moodle file server.
Note: These instructions assume that you are able to access the command
line interface (CLI) of the Moodle server where your site copy is
hosted. For more assistance, please contact your Moodle Partner. You may
also post questions in the forum in this section.
|Online Workshop: Defining and implementing a target||Moodle Learning Analytics API: Target|
|Binary Target Example from GitHub|
|Sneak preview! Proposed interface to create models based on Events|
|Online Workshop: Defining and implementing Indicators||Moodle Learning Analytics API: Indicator|
|"Any Write Action" Indicator Example on GitHub|
|Sneak preview! Proposed interface to create models based on Custom Reports|
|Online Workshop: Defining and implementing Time-Splitting Methods||Moodle Learning Analytics API: Time-Splitting Methods|
|Online Workshop: Defining and implementing Insights, Notifications and Actions||"course_dropout" target example with notifications and actions on GitHub|
|Sneak preview! Proposed interface to create Insights, Notifications and Actions|
|Online Workshops: Defining and implementing Analysers||"courses" analyser example on GitHub|
|Moodle Learning Analytics API: Analyser|