ベスト・ムードル・イノベーション賞2019 -- 推薦イノベーション

推薦期間は2月14日2020年 23時59分まで。

MAJ 2019年度ベスト・ムードル・イノベーション賞 -- 推薦フォーム

推薦基準:

  • 開発者ご自身を含む誰でもこの優秀賞にコードを自薦,他薦できます。
  • 推薦は一人一件とさせていただきます。
  • 選考委員を除く,全ての現協会会員が賞を受賞する資格があります。
  • 全ての項目にご記入下さい。コードの革新性,なぜそれがムードルユーザ(特に日本のユーザ)にとって有益か,そしてそのコードとドキュメントへのリンクを記載して下さい。
  • 選考委員会が専門的な見地から受賞者を協議選考いたします。

ムードルムートで表彰される賞は以下の通りです:

  • 2019年度最優秀イノベーション賞
  • 2019年度優秀イノベーション賞
  • 2019佳作-- 若干名
Jenkins Adam
Innovation Name:プラグインの名前:
Bulk Course Reset and Reset Defaults
Innovation Description:目的・機能の説明:

Developers: Ponlawat Weerapanpisit, Adam Jenkins

This plugin is mainly for institutional Moodle administrators.

At the end of a semester, courses are typically full of user content: submitted assignments, quiz attempts, forum posts etc. If the same course is to be reused in a following semester, it then becomes necessary to clear out the data and unenrol the previous semester’s students. Moodle has the built-in course reset function that serves this purpose, however it must be done course by course. Even with course upload with CSV files, there is no way to specify what is to be reset. For small sites this may not be a problem, but for sites that are centrally administered with several hundred courses, the task of resetting courses becomes unfeasible. This plugin solves the problem of centrally resetting courses by enabling the administrator to reset multiple courses simultaneously.

First, the courses to be reset are selected from a list of all courses. They can be selected one by one or by categories. Next, the options for resetting every module in the selected courses are set. Also, the date and time when the reset should happen is set. Clicking continue sets a scheduled task that will reset all the selected courses at the specified time. The reset is run as a scheduled task and cannot be run directly through the interface. This is by design as running the reset by cron prevents problems with PHP timeouts.

※ A second plugin to allow defaults for course resets to be pre-specified by the admin has also been developed. ↓

https://github.com/ponlawat-w/moodle-tool_resetsettings


Development of this plugin was funded by a 2019 MAJ Research Grant.

Download or GIT repository link:ダウンロード/GITリポジトリのリンク:
Demo Site:デモサイト:
Plugins Directory Link:Moodle プラグインディレクトリリンク
Screenshot:スクリーンキャプチャー:
Bulk Course Reset