microsoftarchive / Learn-LTI

Access the Microsoft Learn http://docs.microsoft.com/learn Catalog of Learning Paths and Modules directly from your Learning Management Systems using the Microsoft Learn LTI application
https://microsoft.github.io/Learn-LTI/
MIT License
127 stars 50 forks source link

Course completion tracking of Moodle Integration #96

Closed koolala closed 3 years ago

koolala commented 3 years ago

Some problem/questions about the course completion of Moodle Integration.

Moodle Version: 3.8 MS Learn LTI Application: Should be latest (clone and re-deploy on 9 Sept, 2020)

Describe the issue

  1. Launch Container If set to open in New Window, the learner's activity never auto change to completed. image

if set to Embed, the the learner's activity can auto change to completed. After the learner open the embed ms learn application page either he/she not click the ms learn modules or not.

  1. Completion Tracking In above reason, we try to enabled the course completion tracking. image
    • Require Guide: Enabled

But the completion status still cannot change to completed.

Expected behavior Expect the completion tracking should receive the grade from MS Learn LTI Application, Moodle Course according the grade to update learner's activity status of the course. image

nehalilani commented 3 years ago

Hi @koolala ,

Thanks for reporting this issue, to answer your questions -

  1. It is advisable to set the Launch Container, to open in New Window. Certain functionalities fail to work as expected during the embedded version of our tool.
  2. For enabling Completion Tracking , Learn-LTI does doesn't support this functionality currently. We agree that this could be a nice addition to the list of features of Learn-LTI. Please feel free to go ahead and contribute it back to our tool.
leestott commented 3 years ago

@koolala today we launched

Organizational Reporting as service available to organizations to view Microsoft Learn training progress and achievements of the individuals within their tenant. This service is available to both enterprise customers and educational organizations.

The system uses a service called Azure Data Share to extract, transform, and load (ETL) user progress data into data sets, which can then be processed further or displayed in visualization tools such as Power BI. Data sets can be stored to either Azure Data Lake, Azure Blob storage, Azure SQL database, or Azure Synapse SQL Pool.

Organizations can create and manage their data share using Azure Data Share’s no-code UI. https://docs.microsoft.com/en-us/learn/support/org-reporting

leestott commented 3 years ago

@koolala did the Microsoft Learn Organisational reporting resolve your issue of understanding learners usage of the LTI application and Microsoft Learn resources?

Can we close this issue?