グループのインポート
提供:MoodleDocs
グループのインポートは、スプレッドシート(CSV)からグループを作成するシンプルで簡単な方法を提供します。
グループをインポートするには
- アドミニストレーション > コース管理 > ユーザ > グループのグループをインポートする ボタンをクリックします。
- CSVファイルをアップロードします(ファイル形式については下記を参照)。矢印の付いたボックス( 下図1 )にドラッグ&ドロップするか、ファイルを選択する... をクリックしてファイルピッカからアップロードします。 ( 下図2 )
- 'グループをインポートする' ボタンをクリックします
CSVファイルのフィールド名
CSVファイルには必須のフィールド名(グループ名)が1つだけありますが、デフォルトまたはオプションのフィールド名、あるいはその両方を含めることができます
- ファイルの各行には1つのレコードが含まれています
- 各レコードは、コンマで区切られた一連のデータです
- ファイルの最初のレコードは特別で、フィールド名のリストが含まれています。これはファイルの残りのフォーマットを定義します。
必須フィールド名 -これらのフィールドは最初のレコードに含まれ、各列に定義されている必要があります
groupname
デフォルトのフィールド名 -これらはオプションです-別のコースのID番号やコースの短い名前を指定できます
idnumber,coursename
オプションのフィールド名
groupidnumber,description,enrolmentkey
(注:アップロードすると、フィールド picture と hidepicture で not 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,緑
こちらもご覧ください
ユーザをグループに追加する場合は、 サイト管理 > ユーザ > アカウント > ユーザをアップロードする からサイト管理者またはマネージャとしてこれを行うことができます。 ユーザのアップロードを参照してください。グループがまだ存在しない場合は、作成されます。