ここには多くのオプションがあります。生徒をどのように監視しているかについて、いくつかの回答を提供します。
最初:コース モジュール内で「アクティビティの完了」基準を有効にします。モジュールを 1 回表示するか、一定時間表示するか、レッスンの最後に到達するか、または特定の成績を達成した後に、モジュールを完了としてマークするかを決定できます。モジュールの設定を編集するときに、これらのオプションにアクセスできます。一番下までスクロールして見つけてください。
次に:コース内でさまざまなレポートを実行します。管理者としてログインし、次の操作を行います。
a.) 作成したコースに移動します
b.) 右側の「管理」ブロックで、「レポート」を展開します。
c.) それらすべてに目を通してください。興味深いと思われるのは、「コースの完了」と「アクティビティの完了」です。
さらに、「参加者」の下の「ナビゲーション」ブロックを見ることで、各生徒の個々の進捗状況を確認することもできます。
さらに先に進みたい場合は、この Moodle アドオンを使用して非常に優れたカスタム レポートを作成できます: https://moodle.org/plugins/block_configurable_reports
注: コースの「活動完了」オプションを設定すると、Moodle は学生がすでに行ったことに基づいてステータスをすぐに更新しません。これは、自動的に実行するように設定する必要がある Moodle のスケジュールされたタスクの一部として発生します。次のようにして、Linuxホストで1時間ごとに実行します。
# set up moodle tasks to run automatically
sudo echo /usr/bin/php /var/www/html/moodle/admin/cli/cron.php > /etc/cron.hourly/moodletasks.sh
sudo chmod +x /etc/cron.hourly/moodletasks.sh
上記により、アクティビティ完了の更新など、すべてのハウスキーピング アイテムのスケジュール タスクが作成されます。1 時間ごとに実行されますが、テスト時に手動で実行することもできます。
これがお役に立てば幸いです。Moodle を楽しんでください!