GitHub Classroomでの課題設定
GitHub Classroomでの課題設定
月, 6月 2, 2025
前提
- 講義や演習での課題の提出をGitHub Classroomで管理したい.
課題配布用リポジトリの作成
課題リポジトリを,Classroom用組織アカウント内に作成する.
Classroom用組織アカウントとは別に,課題用の組織アカウントを作成する方が良さそう.
- 課題用はClassroomとは紐づけず,年度を問わず利用する.
- Classroom用組織アカウントは年度ごとに新たに作成する.課題の提出先はこちら.
現状では分離できていないのでいずれ別に作成する.
(課題用組織アカウント内の)課題用リポジトリはprivate templateとする.
たとえば,assignment-XXXのような名前で作成する.
課題の作成
GitHub Classroomにて,クラスを選択し,New assignmentから新たな課題を作成する.
たとえば,assignment-01のような名前で作成する.
必要に応じて締め切りを設定する.
課題のテンプレート
先ほど作成したテンプレートリポジトリをスターターコードとして設定する.
visibilityはprivate.
Copy the default branch onlyにチェックを入れる.
自動採点など
自動採点やPRによるフィードバックはいったんオフ.
最終更新日