評定のインポート

提供:MoodleDocs
移動先:案内検索

再作成中です - Mitsuhiro Yoshida (トーク)

評定のインポート

評定はCSVファイル、XMLファイルまたはスプレッドシートからコピー&ペーストしてインポートすることができます。

インポートファイルのフォーマットは対応するエクスポートフォーマットと同様です。

メモ1: 評定インポートは評定者レポートの手動評定と同等です。課題のような特定のMoodleの活動がインポートされた場合、課題提出ページでは編集できないようになります。

メモ2: 100%より上の評点をインポートする場合、あなたは「サイト管理 > 管理 > 評定 > 評定設定」で「unlimitedgrades」および「gradepointmax」を設定する必要があります。

メモ3: フィードバックをインポートすることにより、その評定に関わる評点すべても上書きされてしまいます。CSVで評点をマッピングおよびインポートする場合、フィードバックと評点の両方を含んでください。 両方のカラムが含まれていない場合、その活動の評定すべてが失われます。

CSV grade import

評定表に評点をインポートするには:

  1. インポートフォーマット (CSVまたはXMLファイル又はスプレッドシートからの貼り付け (下記をご覧ください)) を決定した後、対応するエクスポートフォーマットで評定をエクスポートしてください。
  2. 必要に応じてエクスポートファイルを編集して保存してください。
  3. ヒント: エクスポートファイルに存在しない新しいカラムがある場合、Moodleはインポートを拒否するため、あなたがExcel等で開いたエクスポートファイルにカラムを追加しないでください。カラムを追加する必要がある場合、あなたの評定表をエクスポートする前にカラムを追加してください。
  4. あなたが決定したインポートフォーマットを評定表ドロップダウンメニューより選択してください。
  5. あなたが前に保存したファイルを参照およびアップロードしてください。
  6. 必要に応じてオプションを設定してください。
  7. 「評定をアップロードする」ボタンをクリックしてください。
  8. CSVインポートのみ: 評定インポートをプレビューしてカラムマッピングを選択した後、評定インポートを完了するため「評定をアップロードする」ボタンをクリックしてください。
    1. ヒント: デフォルトでは「マップ元」は「名」、「マップ先」は「userid」にマッピングされます。両方のドロップダウンメニューを「メールアドレス」->「useremail」に変更するか、「IDナンバー」->「useridnumber」に変更してください (あなたのユーザのプロファイルでIDナンバーフィールドが入力されている場合)。
    2. ヒント: ほとんどのメールプログラムとは異なり、評定インポートファイルのメールアドレスでは大文字・小文字を区別します (最終的にはMDL-29315で修正されます)。

あなたが評定をインポートするに2つのパーミッションが必要です: (1) 評定をインポートする一般的なパーミッションおよび (2) 特定のフォーマットで評定をインポートするパーミッション。例えばCSVファイルで評定をインポートする場合、あなたは「moodle/grade:import (評定のインポート) = 許可」および「gradeimport/csv:view (CSVから評定をインポートする = 許可」にする必要があります。

CSVインポート

あなたがカラムマッピングを選択できるよう、CSVインポートにはXMLインポートよりも柔軟性があります。

評定マッピング

インポートするCSVを選択した後、あなたはユーザフィールドおよび評定項目を新しいカラムヘッダにマッピングして正しく合致しているか確認するよう求められます。あなたのインポート先コースで複数回同じ評定項目をマッピングすることができるため、評定データが適切にインポートすることを十分に確認してください。データの不一致 (例 2つ以上のフィールドが既存のデータに重複してマッピングされた場合) によりエラーが発生することになります。コースに登録されていないユーザの評定は記録されます (ユーザの登録後、そのユーザの評定データが表示されます)。

エンコーディング

あなたのCSVファイルのエンコーディングが分からない場合、ドロップダウンメニューの2番目のオプションを選択してください。あなたがCSVファイルの生成にExcelを使用した場合、2番目のオプション「WINDOWS-xxx」は恐らく正しい選択です。あなたは評定インポートプレビューにより正しくエンコードされたことを確認することができます。

詳細尺度

評価尺度は生ID - 例 0, 1, 2, 3等、またはストリング - 例 "good", "bad", "not very bad" のように指定することができます。

強制インポート

複数の教師がコース評定をエクスポートしてインポートするというシナリオにおいて、これは評定インポート中の評定のオーバーライド (上書き) を防ぎます。2番目の教師が評定をエクスポートしてインポートを試みた場合、次のエラーが表示されて評定インポート処理は中止されます:

評点インポートファイルが評定者レポートより古いため、(「学生名」) の評点はインポートされませんでした。どうしても評点インポートを続行したい場合、強制インポートオプションを使用してください。

1年以上前および未来の日付のエクスポートファイルをインポートすることはできません。しかし、どうしても、教師が評定をインポートする必要がある場合、「強制インポート」オプションを使用することができます。これにより日付に関わらず評定をインポートすることができます。

スプレッドシートから貼り付ける

評定はExcelまたはLibre Officeのようなスプレッドシートから直接貼り付けることができます:

1) あなたの評定に正しいカラム名がつけられていることを確かめてください (例 課題タイトルまたは手動評定)。評定のエクスポート機能を使用することにより関連する学生および評定情報をダウンロードおよび編集することができます。

2) 学生のため、あなたはユーザ名、IDまたはメールアドレスが必要です。あなたが必要な評定を追加して関連するセクションにコピーしてください:

pastegrades1.png

3) あなたのコースで「評定管理 > インポート > スプレッドシートから貼り付ける」に移動して貼り付けてください:

pastegrades2.png

4) あなたが学生に使用しているIDがプレビューページで合致していることを確認してください - 例えば、あなたが「username」を使用している場合、「username」がユーザ名にマッピングしていることを確認してください。あなたの評定済み活動に関しても同じ手順で確かめてください:

pastegrades3.png

5) すべてが正しくマッピングされている場合 (上記マッピングをご覧ください)、あなたには成功および評定が評定表に直接追加される旨のメッセージが異なる色で表示されます:

pastegrades4.png
pastegrades5.png

スプレッドシートから必要な類似のパーミッションをCSVインポートファイルに貼り付けてください。(1) 評定をインポートするための一般的なパーミッション および (2) 特定のフォーマットで評定をインポートできるパーミッション 例) moodle/grade:import (評定をインポートする) = Allow および gradeimport/direct:view (スプレッドシートから評定をインポートする) = Allow

XMLインポート

XMLファイルをインポートする前にあなたが評定を変更したい学生の「IDナンバー」フィールドに値が含まれていることを確認してください。これはユーザプロファイル編集画面の「任意」セクションにあります。 あなたは同様に活動のIDナンバーを設定する必要があります。あなたは活動のIDナンバーを活動編集時の「一般モジュール設定」で入力することができます。

XMLのフォーマットは次のようになります:

<results>
    <result>
        <assignment>activityidnumber</assignment>
        <student>studentidnumber</student>
        <score>53.00</score>
    </result>
    <result>
        <assignment>differentactivityidnumber</assignment>
        <student>studentidnumber</student>
        <score>73.00</score>
    </result>
</results>

実際に動作する例として評定表をxmlファイルとしてエクスポートした上でフォーマットを確認してください。

リモートファイルURL

リモートファイルURLはリモートサーバの学生情報システム等からデータを取得するためにあります。

評定インポートケイパビリティ Grade import capabilities

See also

Using Moodle forum discussions:

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■

評定はCSVまたはXMLファイルを使用してインポートすることができます。

インポートファイルのフォーマットは対応するエクスポートフォーマットと同じです。

注意: 評定のインポートは評定者レポートの手動評定と同じです。そのため、例えば課題モジュールのような特定のMoodle活動の評定がインポートされた場合、課題提出ページで評点を編集することができないようになります。


評定のインポート

CSV評定インポート

評定表に評定をインポートするには:

  1. インポートフォーマット (CSVまたはXMLファイル、以下を参照) を決定した後、対応するエクスポートフォーマットを選択して評定をエクスポートします。
  2. エクスポートファイルを適切に編集した後、保存してください。
  3. ヒント: あなたがエクスポートしたExcelファイルを開いた後、エクスポートファイルに存在しない新しいカラムが追加された場合、Moodleはインポートを拒否します。そのため、独自の新しいカラムをエクスポートファイルに追加しないようにしてください。
  4. 評定表ドロップダウンメニューよりインポートフォーマットを選択してください。
  5. 前にあなたが保存したファイルを閲覧およびアップロードしてください。
  6. 「評定をアップロードする」ボタンをクリックしてください。
  7. CSVインポートのみ: 評定インポートをプレビューしてカラムのマッピングを選択した後、評定インポートを完了するために「評定をアップロードする」ボタンをクリックしてください。
    1. ヒント: デフォルトで「マップ元」には「名」が、「マップ先」には「userid」が設定されています。ドロップダウンメニューを使用して両者を「メールアドレス -> useremail」または「IDナンバー -> useridnumber」 (あなたのユーザがプロファイルにてIDナンバーフィールドに入力済みだと仮定して) に変更してください。

評定をインポートするには、あなたには次の2つのパーミッションが必要です: (1) 評定インポートのための一般パーミッション (2) 特定のフォーマットで評定をインポートするためのパーミッション。例えば、CSV形式の評定をインポートするには以下のパーミッションが必要です:

   moodle/grade:import ("Import grades") = Allow
   gradeimport/csv:view ("Import grades from CSV") = Allow

XMLインポート

XMLインポートでは数字の評点、活動IDナンバーおよびユーザIDナンバーを必要とします。

リモートファイルURI

リモートファイルURIは学生情報システム等、リモートサーバからデータを取得するため使用します。

CSVインポート

CSVインポートはXMLインポートよりさらに柔軟です。あなたはカラムをマッピングすることができます。

エンコーディング

あなたのCSVファイルのエンコーディングに関して分からない場合、エンコーディングドロップダウンメニューより最初のオプション (UTF-8) を選択してください。あなたがCSVファイルの作成にExcelを使用した場合、SHIFT_JISを選択してください。あなたが正しいエンコーディングを選択した場合、評定インポートプレビューにて判読可能な情報が表示されます。

冗長評価尺度 (Verbose scales)

評価尺度は数字 (例 0, 1, 2, 3等) または文字 (例 "良い", "悪い", "最悪ではない") を使って定義することができます。後者は冗長 (verbose) と呼ばれます。

関連情報

Using Moodleフォーラムディスカッション: