General plugins (Local) ::: local_differentiator
Maintained by Luca Bösch
A tool to efficiently formulate and save learning goals based on the Differentiator by Ian Byrd. Learning goals are persisted for every user in your Moodle installation.

Differentiator 1.0.0

Moodle 3.6, 3.7, 3.8
Released: Thursday, October 3, 2019, 1:00 AM

Moodle Differentiator

A tool to efficiently formulate and save learning goals. This plugin is based off The Differentiator by Ian Byrd .

Install under local/differentiator. There is no navigation node created. You have got to direct your users to that address otherwise, eg. by a link in the footer or in a custom menu.

Note that this ships with a differentiator_user_tour.json file which you can import into Site administration → Appearance → User tours. Multi-language content filter has to be enabled for the site to display the user tour correctly – alternatively you can edit it to preserve just one language.


Copyright (C) 2019 Luca Bösch Additional work by Christian Wolters, Tobias Garske and Hannes Laimer.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see .

Version information

Version build number
Version release name
Can be updated to
v3.11-r1 (2021081400)
Stable version
MD5 Sum
Supported software
Moodle 3.6, Moodle 3.7, Moodle 3.8

Version control information

Version control system (VCS)
VCS repository URL

Default installation instructions for plugins of the type General plugins (Local)

  1. Make sure you have all the required versions.
  2. Download and unpack the module.
  3. Place the folder in the "local" subdirectory.
  4. Visit http://yoursite.com/admin to finish the installation.