Best Moodle Innovation for 2019 -- Nominations

Nominations open until February 14, 2020 at 23:59

Award for Best Moodle Innovation for 2019 -- Nomination Form

Criteria for nomination:

  • Anyone, including the developer, can nominate the code for the recognition award.
  • Any individual can only make one nomination.
  • Any current member of MAJ, apart from those on the vetting committee are eligible to receive the award.
  • Please fill out all the information. Give a description of the innovation, why it benefits Moodle users (especially in Japan), and a link to its source code and documentation.
  • The R&D committee will determine the awardees, based on the panel's expertise.

These awards to be presented at the coming MoodleMoot:

  • Best innovation for year 2019
  • 2nd Best innovation for year 2019
  • 2019 Honorable mention
David CAMPBELL
Innovation Name:プラグインの名前:
Simple Reminder Block
Innovation Description:目的・機能の説明:

We developed the Simple Reminder block to send a reminder to students that a deadline is approaching. Moodle's calendar (Upcoming Events block) and assignment modules have a function to notify students about their submission or grading that has been done by the instructor. The instructor can also use the message feature to send a notification or send notifications to selected students from the list of students in other plugins (ex.Questionnaire plugin). In practice, however, it is necessary for the instructor to remember to select a date in advance of the deadline to manually notify the students of the upcoming deadline. It is currently difficult and time-consuming to do this. Therefore, we decided to develop the Simple Reminder block which will send a notification on a specified date and time set by the instructor for any activities they wish. In addition to the specified date and time, this block also uses the activity completion results, so only the students who have not yet completed the activity will get the reminder. For example, a notice can be sent to students who have not done one or more posts by the date and time specified in a forum but no notice is sent to students who have satisfied this requirement. A Simple Reminder block is set for only one notification, but there can be multiple blocks in one course to send other reminders.


簡単なリマインド通知を行うことができるシンプルリマインダブロックを開発した。Moodleのカレンダーや課題モジュールなどには自動で通知を送る機能がある。また,メッセージ機能を使って通知を送ったり,Questionnaireプラグインのように学生を選択して一括で通知を行ったりすることができる。しかし,実際にはあるコンテンツにおいて締め切り日より一定期間前に学生に通知を一括で行うことが必要であるが,上述の機能だけでは難しいのが現状である。そこで,単純に指定した日時に一括で設定した通知を送ることができるシンプルリマインダブロックを開発することとした。このブロックは指定した日時以外にも,あるインスタンスにおいて所定の活動をしたかどうかという基準も設けることができる。例えば,「Forum1というフォーラムで指定した日時までに1件以上のPOSTをしていない」学生には通知を送り,これを満たす学生には通知は送られない。リマインダの設定はブロック1つにつき1つとなっており,1つのコースに複数設置することが可能である。


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