チェックリストモジュール

チェックリストモジュール
チェックリストモジュールは、教師が学生が学習するためのチェックリストを作成することを可能にするアドオンです。 David Smithによる寄稿です。

学生はリストの各項目にチェックマークを付けて完成させ、その結果としての授業の進捗状況を教師が監視できます。また、学生は進捗状況バーを受け取り、チェックリストをどの程度経っても達成できたことを示します。

その他の機能は次のとおりです。

  • 重要な階層を示すためのアイテムのインデント
  • オプションの項目(クラスの進捗レポートに非表示にして、2番目の「すべての項目」のプログレスバーに表示することができます)
  • 学生用チェックリスト項目(学生が自分の項目を追加して追跡できるようにするため)
  • チェックリスト項目の日付
  • 色の選択

YouTubeで利用可能な短い概要ビデオがあります。

インストール

  1. ダウンロードしたファイルの内容を一時フォルダに解凍します。
  2. あなたのMoodleサーバにファイルをアップロードし、 '[moodlefolder] / mod / checklist'フォルダに 'mod / checklist'ファイルを置き、 '[moodlefolder] / blocks / checklist'に 'blocks / checklist'ファイルを置きます。 'フォルダおよび(オプションで)' grade / export / checklist 'ファイルを' [moodlefolder] / grade / export / checklist 'フォルダに配置します。
  3. 管理者としてログインし、管理領域の[通知]をクリックしてMoodleデータベースを更新し、このプラグインを使用できるようにします。

チェックリストブロックを追加する

  1. コースビューで[編集を有効にする]をクリックします。
  2. [ブロック]の下の[チェックリスト]をクリックします。
  3. 新しいブロックの[編集]アイコンをクリックして、表示するチェックリストと(オプションで)表示するユーザーグループを設定します。

チェックリストの進捗状況をエクスポートする(Excel)

  1. コースで、[評定]をクリックします
  2. ドロップダウンメニューから[エクスポート=>チェックリストエクスポート]を選択します。
  3. エクスポートするチェックリストを選択して[Excelのエクスポート]をクリックします。

エクスポートに含まれるユーザー情報(「名」、「姓」など)を変更する場合は、ファイル「grade / export / checklist / columns.php」を編集します。ファイル自体。

使用法

[活動を追加]をクリックして、[チェックリスト]を選択します。通常の情報をすべて入力してください。必要に応じて、学生が自分自身の非公開アイテムをリストに追加できるようにすることもできます(これは全体的な進捗状況には影響しませんが、学生がしなければならない余分なことを記録するのに役立ちます)。

その後、リストに項目を追加することができます。項目を必須、オプション、見出しの間で切り替えるには、「チェック」をクリックします。テキストを変更するには、「編集」アイコンをクリックします。インデントのレベルを変更するには、「インデント」アイコンをクリックします。 '移動'アイコンをクリックしてアイテムを一箇所上下に移動します。アイテムを削除するには、[削除]アイコンをクリックします。現在のアイテムのすぐ下に新しいアイテムを挿入するには、「+」アイコンをクリックします。

これが学生にどのように見えるかについてのいくつかのアイデアを得るために、「プレビュー」をクリックしてください。学生が現在チェックリストをどのように進めているかのチャートを見るには、 '結果'をクリックしてください。

学生はログインしてチェックリストをクリックし、完了した項目にチェックマークを付けてから[保存]をクリックしてデータベースを更新できます。許可されている場合は、[アイテムの追加を開始]をクリックしてから、緑色の[+]アイコンをクリックして、自分のプライベートアイテムをリストに挿入します。

チェックリストを教師が(排他的に、または学生に加えて)更新することを許可する場合は、次の手順を実行して更新することができます。

  1. 「結果」をクリック
  2. 学生の名前の横にある小さな「虫眼鏡」アイコンをクリックします。
  3. 各項目に対してはい/いいえを選択します
  4. [保存]をクリックします
  5. (オプション)[コメントを追加]をクリックし、各アイテムに対してコメントを入力/更新/削除します。[保存]をクリックします
  6. 表示されているすべての学生のいるビューに戻るには、[View all Progress]をクリックします。

チェックリスト内の通常の項目、オプションの項目、および見出し

チェックリストモジュールは見出しを完全にサポートします。

  1. 編集ページで、左側の「チェック」マークをクリックして、アイテムを「オプションの」アイテムに変換します。
  2. もう一度クリックすると見出しに変換されます。
  • オプションのアイテムは、「すべてのアイテム」のプログレスバーに寄与するアイテムですが、「必須のアイテム」のプログレスバーには寄与しません。
  • 選択項目は評定表の得点には寄与しませんし、学生がチェックリストを「記入」するのにも役立ちません。

自動更新

設定画面では、チェックリストが現在のコースからモジュールをインポートすることを許可することができます(またはチェックリストがあるセクションだけ)。これにより、コース内のリソース/活動の名前が一覧表示され、それらが「完了」したときに自動的にチェックが入ります(完了していない限り、活動が完了してからチェックリストが更新されるまで最大60秒の遅延があります)。いくつかのMoodleコアコードの修正を行っても構いません)。

更新されたコースログ(リソース閲覧、フォーラム投稿など)、特定の評定達成(Moodle 1.9&課題/小テスト/フォーラムのみ)、または完了基準(Moodle)のいずれかに基づいて、活動は完了したと見なされます。 2.0以降のみ)

チェックリストへのラベルの追加

ラベルはほとんどの人にとって紛らわしいので、デフォルトではチェックリストに含まれていません。

ただし、ラベルを表示したい場合は、数行のコードを変更するだけで済みます。

mod / checklist / locallib.phpを開き、262行目( https://github.com/davosmith/moodle-checklist/blob/master/locallib.php#l262 )を見つけます。

 if($ mods-> get_cm($ cmid) - > modname == 'label'){
                   持続する; //ラベルを無視します
               }

これらの3行を削除する(または各行の先頭に引用符なしで '//'を追加する)と、ラベルがチェックリストに表示されます。