Note:

If you want to create a new page for developers, you should create it on the Moodle Developer Resource site.

Learning Analytics Specification

From MoodleDocs
Revision as of 23:37, 22 October 2015 by Michael de Raadt (talk | contribs) (Defining Learning Analytics and giving examples)
Learning Analytics
Project state Planning
Tracker issue XXX
Discussion XXX
Assignee XXX

Note: This page is a work-in-progress. Feedback and suggested improvements are welcome. Please join the discussion on moodle.org or use the page comments.


XXX General description XXX

What are Learning Analytics?

Learning Analytics are any piece of information that can help an LMS user improve learning outcomes. Users include students, teachers, administrators and decision-makers.

There are a number of reports, blocks and other plugins for Moodle that provide analytics.

Plugin Plugin type Standard/Third-party Useful for Reported usage*
Logs Report Standard Teachers, Admins, Decision-makers 71.4%
Activity Report Standard Teachers 69.1%
Activity completion Report Standard Teachers 66.3%
Live logs Report Standard Teachers, Admins 55.2%
(Quiz) Statistics Report Standard Teachers 53.0%
(Course) Participation Report Standard Teachers 49.9%
Course overview Report Standard Admins, Decision-makers 45.0%
Course completion status Block Standard Students 41.4%
Progress Bar Block Third-party Students, Teachers 32.0%
Events list Report Standard Teachers, Admins 28.6%
Activity results block Block Standard Students 26.1%
Configurable Reports Block Third-party Teachers, Admins, Decision-makers 22.7%
Ad-hoc database queries Report Third-party Teachers, Admins, Decision-makers N/A
Engagement Analytics Block, Report, Activity module Third-party Teachers N/A
Course Dedication Block Third-party Students, Teachers N/A
Graph Stats Block Third-party Teachers, Admins N/A

* Reported usage is drawn from the Plugins Usage Survey from 2015.

Why is a Learning Analytics system needed?

XXX

Interfaces

XXX

(A useful interface mockup tool is Balsamiq)

Learning Analytics data gathering API

XXX

How it works

XXX

Benefits

  • XXX

Usage scenarios

  • XXX

Future work

  • XXX

See also