Docker 入門
Moodle サイトを構築する
学生をコースに割り当てる
次は学生をコースに割り当てる作業を行います.つまり,履修登録の結果を Moodle に反映させることを意味しています.この作業手順は教員をコースに割り当てた作業とほぼ同じです.
まず学生の履修データを CSV ファイルに準備します.法学部では憲法は法学部生全員(25人)が履修し,民法は20人が履修しています.経営学部でも経営学総論は経営学部生全員(25人)が履修し,簿記論は20名が履修しているデータです.
student-course.csv
username,course1,role1
student01,憲法,student
student02,憲法,student
student03,憲法,student
student04,憲法,student
student05,憲法,student
student06,憲法,student
student07,憲法,student
student08,憲法,student
student09,憲法,student
student10,憲法,student
student11,憲法,student
student12,憲法,student
student13,憲法,student
student14,憲法,student
student15,憲法,student
student16,憲法,student
student17,憲法,student
student18,憲法,student
student19,憲法,student
student20,憲法,student
student21,憲法,student
student22,憲法,student
student23,憲法,student
student24,憲法,student
student25,憲法,student
student01,民法,student
student02,民法,student
student03,民法,student
student04,民法,student
student05,民法,student
student06,民法,student
student07,民法,student
student08,民法,student
student09,民法,student
student10,民法,student
student11,民法,student
student12,民法,student
student13,民法,student
student14,民法,student
student15,民法,student
student16,民法,student
student17,民法,student
student18,民法,student
student19,民法,student
student20,民法,student
student26,経営学総論,student
student27,経営学総論,student
student28,経営学総論,student
student29,経営学総論,student
student30,経営学総論,student
student31,経営学総論,student
student32,経営学総論,student
student33,経営学総論,student
student34,経営学総論,student
student35,経営学総論,student
student36,経営学総論,student
student37,経営学総論,student
student38,経営学総論,student
student39,経営学総論,student
student40,経営学総論,student
student41,経営学総論,student
student42,経営学総論,student
student43,経営学総論,student
student44,経営学総論,student
student45,経営学総論,student
student46,経営学総論,student
student47,経営学総論,student
student48,経営学総論,student
student49,経営学総論,student
student50,経営学総論,student
student26,簿記論,student
student27,簿記論,student
student28,簿記論,student
student29,簿記論,student
student30,簿記論,student
student31,簿記論,student
student32,簿記論,student
student33,簿記論,student
student34,簿記論,student
student35,簿記論,student
student36,簿記論,student
student37,簿記論,student
student38,簿記論,student
student39,簿記論,student
student40,簿記論,student
student41,簿記論,student
student42,簿記論,student
student43,簿記論,student
student44,簿記論,student
student45,簿記論,student
なお,上のように縦向きにデータを作成しても良いですし,次のように横向きにデータを作成しても構いません.ただし,この場合は各行でカンマの個数が等しくなるように作成しなければならないことに注意してください.
username,course1,role1,course2,role2,course3,role3
student01,憲法,student,民法,student,経営学総論,student
student02,憲法,student,簿記論,student,,
CSV ファイルが準備できたら,やはり「サイト管理」→「ユーザ」→「アカウント」→「ユーザをアップロードする」から CSV ファイルを登録します.
登録が完了すれば次の画面が表示されます.
次のとおり,「サイト管理」→「コース」→「コースおよびカテゴリを管理する」から1つの科目(今回は民法)を選びます.教師1名に加えて,新たに20名の学生ロールが割り当てられていることが確認できました.その他のコースについても確認すると良いでしょう.


