Skip to main content

Git と GitHub の初心者用課題を使用する

Git と GitHub の初心者用課題を使用して、Git と GitHub の基礎の概要を学生に提供できます。

この機能を使用できるユーザーについて

Organization owners who are admins for a classroom can use Git & GitHub starter assignments. クラスルーム管理者の詳細については、「クラスルームの管理」を参照してください。

Git と GitHub の初心者用課題は、Git と GitHub の基本がまとめられている事前に作成されたコースであり、学生を特定のトピックの詳細について学習するためのリソースにリンクします。

前提条件

課題を作成する前に、クラスルームを作成しなければなりません。 詳しくは、「クラスルームの管理」をご覧ください。

初心者用課題の作成

クラスルームに既存の課題がない場合

  1. GitHub Classroomにサインインしてください。
  2. クラスルームにアクセスしてください。
  3. [ 課題] タブで、[初心者用課題を使用] をクリックします。

クラスルームに既存の課題がある場合

  1. GitHub Classroomにサインインしてください。
  2. クラスルームにアクセスしてください。
  3.        **<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-repo" aria-label="repo" role="img"><path d="M2 2.5A2.5 2.5 0 0 1 4.5 0h8.75a.75.75 0 0 1 .75.75v12.5a.75.75 0 0 1-.75.75h-2.5a.75.75 0 0 1 0-1.5h1.75v-2h-8a1 1 0 0 0-.714 1.7.75.75 0 1 1-1.072 1.05A2.495 2.495 0 0 1 2 11.5Zm10.5-1h-8a1 1 0 0 0-1 1v6.708A2.486 2.486 0 0 1 4.5 9h8ZM5 12.25a.25.25 0 0 1 .25-.25h3.5a.25.25 0 0 1 .25.25v3.25a.25.25 0 0 1-.4.2l-1.45-1.087a.249.249 0 0 0-.3 0L5.4 15.7a.25.25 0 0 1-.4-.2Z"></path></svg> 課題** タブで、青いバナーのリンクをクリックします。
    

課題の基本情報をセットアップする

初心者コースを組織にインポートし、課題に名前を付け、期限を設けるかどうかを決定して、課題リポジトリの可視性を選択します。

課題のインポート

Git と GitHub の開始課題を組織にインポートするには、[Import the assignment] をクリックしてください。

課題の名前の設定

個人課題の場合、GitHub Classroom により、リポジトリのプレフィックスと学生の GitHub ユーザー名を基にして、リポジトリに名前が付けられます。 デフォルトでは、リポジトリのプレフィックスが課題のタイトルとなります。 たとえば、課題に "assignment-1" という名前を付け、GitHub 上の学生のユーザー名が @octocat である場合、@octocat の課題リポジトリの名前は assignment-1-octocat になります。

[課題のタイトル] に、課題のタイトルを入力します。 あるいは、をクリックしてプレフィックスを編集してください。

課題に期限を設定する

あるいは、課題に期限を割り当てることができます。 "Deadline (optional)(期限(オプション))"の下で、テキストフィールドをクリックし、日付のピッカーを使って期限を割り当ててください。

課題リポジトリの可視性を選択する

課題のためのリポジトリは、パブリックにもプライベートにもできます。 プライベート リポジトリを使うと、学生だけが提供されたフィードバックを見ることができます。 [リポジトリの可視性] の下で、可視性を選択します。

終了したら Continue をクリックします。 GitHub Classroom によって課題が作成され、課題ページに移動します。

学生を課題に招待する

デフォルトでは、GitHub Classroomは作成されたそれぞれの課題に対して招待URLを有効化します。 学生は、招待URLが有効になっている間に課題を受け付けて提出できます。 このURLはLMS、コースのホームページ、あるいはあなたが課題をポストできるところならどこででも、学生と共有できます。 学生は、クラスルームの課題をすでに受け付けているなら、GitHub Classroom上でその課題にアクセスすることもできます。

警告

招待 URL を共有する場所には注意してください。 課題の招待 URL があれば、誰でも招待を受け入れて GitHub 上の個人用アカウントを名簿の識別子に関連づけることができます。

課題の [すべての学生] タブで、学生がクラスルームに参加して課題を受け取ったか、または提出したかを確認できます。 学生による課題の承諾または提出を防ぐために、[課題の編集] ビューで [課題の状態] を変更できます。 課題がアクティブな場合、学生は招待リンクを使用して受け入れることができます。 非アクティブの場合、このリンクは無効になります。

Git と GitHub の初心者用課題は、グループではなく、個々の学生のみが使用できます。 課題を作成すると、学生は課題の作業を開始できます。

次の手順

参考資料

  •         [AUTOTITLE](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers)
    
  •         [AUTOTITLE](/education/manage-coursework-with-github-classroom/teach-with-github-classroom/connect-a-learning-management-system-course-to-a-classroom)