グループのインポート

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

グループのインポートは、スプレッドシート(CSV)からグループを作成するシンプルで簡単な方法を提供します。

グループをインポートするには

  • アドミニストレーション > コース管理 > ユーザ > グループのグループをインポートする ボタンをクリックします。
  • CSVファイルをアップロードします(ファイル形式については下記を参照)。矢印の付いたボックス( 下図1 )にドラッグ&ドロップするか、ファイルを選択する... をクリックしてファイルピッカからアップロードします。 ( 下図2

newimportgroups.png

  • 'グループをインポートする' ボタンをクリックします

CSVファイルのフィールド名

CSVファイルには必須のフィールド名(グループ名)が1つだけありますが、デフォルトまたはオプションのフィールド名、あるいはその両方を含めることができます

  • ファイルの各行には1つのレコードが含まれています
  • 各レコードは、コンマで区切られた一連のデータです
  • ファイルの最初のレコードは特別で、フィールド名のリストが含まれています。これはファイルの残りのフォーマットを定義します。


必須フィールド名 -これらのフィールドは最初のレコードに含まれ、各列に定義されている必要があります

groupname 

デフォルトのフィールド名 -これらはオプションです-別のコースのID番号やコースの短い名前を指定できます

idnumber,coursename 

オプションのフィールド名

groupidnumber,description,enrolmentkey 

(注:アップロードすると、フィールド picturehidepicturenot a valid fieldname エラーが発生します。)

groupingname が含まれている場合、インポートされたグループはそれらのグルーピングに割り当てられます。グルーピングが存在しない場合は、グルーピングが作成されます。

groupingname 
  • カンマとテキストの区切りは空白にできません。
  • データ内のコンマは、としてエンコードする必要があります-スクリプトはこれらを自動的にコンマにデコードします。
  • ブールフィールドの場合、falseの場合は0、trueの場合は1を使用します。
  • ID番号またはコース名のいずれかを使用してコースを識別できます。 Idnumberはコース名をオーバーライドします。どちらも指定されていない場合、グループは現在のコースに追加されます。
  • コース名はコースの略称です。
  • グループID番号は、外部システムに対してグループを照合するためのものです。コース内では、すべてのグループID番号は一意である必要があります。
  • ファイルはANSIエンコーディングである必要があり、少なくともUTF-8エンコーディングで保存しないでください。

注:グループが特定のコースのMoodleデータベースにすでに登録されている場合、このスクリプトはそのグループのグループ名を返します。教師は、編集を許可されたコースのグループのみをアップロードできます。


サンプルファイルは次のようになります。

groupname,description,groupidnumber,enrolmentkey
チーム1,グループ割り当てチーム1,チーム1,オレンジ
チーム2,グループ割り当てチーム2,チーム2,紫
チーム3,グループ割り当てチーム3,チーム3,緑


こちらもご覧ください

ユーザをグループに追加する場合は、 サイト管理 > ユーザ > アカウント > ユーザをアップロードする からサイト管理者またはマネージャとしてこれを行うことができます。 ユーザのアップロードを参照してください。グループがまだ存在しない場合は、作成されます。