Skip to content

A plugin for Learning Analytics. The intention is to provide a learning analytics (LA) overview for Coursecreator's, Teachers and Students as well. Lytix is the main plugin with several widgets. Each widget is a subplugin and can be added or removed accordingly. Each platform we support uses a different constellation of these widgets.

License

Notifications You must be signed in to change notification settings

llt-tuggy/moodle-local_lytix

 
 

Repository files navigation

local_lytix

A plugin for Learning Analytics. The intention is to provide a learning analytics (LA) overview for Coursecreator's, Teachers and Students as well. Lytix is the main plugin with several widgets. Each widget is a subplugin and can be added or removed accordingly. Each platform we support uses a different constellation of these widgets.

Platforms

Currently, lytix is provided for 3 moodle instances:

Subplugins

Currently, there are 12 widgets and 3 helper subplugins:

  • basic (dummy)

  • activity (LC)

  • diary (LC)

  • planner (LC)

  • grademonitor (LC)

  • timeoverview (LC, CD)

  • actions (CD)

  • coursecompletion (CD)

  • completions (CD)

  • participations (CD)

  • measure (outdated)

  • timedetail (outdated)

  • config (all)

  • helper (all)

  • logs (all)

Each platform view can be selected in the plugin settings. A mustache template is then used to provide the correct widgets.

Settings

There are 4 plugin settings to consider.

  • platform: selects the correct platform (TUG, IMX or KF)
  • semester_start: Start of the semester. It is relevant for several plugins. This value gets overwritten by the course start.
  • semester_end: End of the semester. It is relevant for several plugins. This value gets overwritten by the course end or ignored at iMooX.
  • course_list: This setting is a list of courses (ID's). When a course is added here, lytix is enabled for this course.
  • grademonitor list: This setting is a list of courses (ID's). When a course is added here, the grademonitor is enabled for this course.

About

A plugin for Learning Analytics. The intention is to provide a learning analytics (LA) overview for Coursecreator's, Teachers and Students as well. Lytix is the main plugin with several widgets. Each widget is a subplugin and can be added or removed accordingly. Each platform we support uses a different constellation of these widgets.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 87.7%
  • SCSS 4.6%
  • JavaScript 4.4%
  • CSS 3.3%