Skip to main content

課題の概要ページで学生の進捗状況を監視する

課題の概要ページを使用して、課題の各学生またはチームの進捗状況を追跡できます。

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

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

警告

          **閉じる:**GitHub Classroom アプリケーションは終了し、2026 年 8 月 28 日に廃止されます。

詳細については、 GitHub Classroom 終了に関する通知を参照してください。

課題の概要ページについて

GitHub Classroomで作成する各課題には、割り当ての概要ページがあります。 課題の概要ページには、課題の受け入れと学生の進捗状況の概要が表示されます。 課題の構成に基づいて、課題の概要ページにさまざまな概要情報が表示される場合があります。

個々の課題の場合は、課題の概要ページの上部に次の情報を表示できます。

  • 名簿に登録された学生: クラスルームの名簿に登録されている学生の数。
  • 学生を追加しました: 割り当てを受け入れ、名簿識別子に関連付けられていない GitHub アカウントの数。
  • 受け入れた学生: この課題を受け入れたアカウントの数。
  • Assignment submissions : 課題を提出した学生の数。 提出は、課題の期限にトリガーされます。
  • Passing students : 現在、この課題の自動採点テストに合格している学生の数。

グループの課題の場合は、課題の概要ページの上部に次の情報を表示できます。

  • [チームの合計数] : 作成されたチームの数。
  • 名簿に登録された学生: クラスルームの名簿に登録されている学生の数。
  • チームに参加していない学生: クラスルームの名簿でチームにまだ参加していない学生の数。
  • [承認済みチーム] : この課題を受け入れたチームの数。
  • [課題の提出] : 課題を提出したチームの数。 提出は、課題の期限にトリガーされます。
  • [合格したチーム] : 現在、この課題の自動採点テストに合格しているチームの数。

課題の概要ページの表示

課題の概要ページには、特定の課題の情報が表示されます。 一般的な情報を一目で確認したり、検索、並べ替え、フィルターを適用して、特定の条件を満たす学生やチームを見つけることができます。

  1. GitHub Classroomにサインインしてください。
  2. クラスルームにアクセスしてください。
  3. 課題の課題の概要ページを開くには、[課題] セクションで、その課題の名前をクリックします。

課題の概要ページの検索と並べ替え

課題の概要ページを検索して並べ替えて、特定の学生またはチームを見つけることができます。

  1. 課題の概要ページで特定の学生またはチームを検索するには、検索バーに学生の GitHub ハンドル、学生の識別子、またはチームの名前を入力し、 Enter キーまたは Return キーを押します。

    入力した検索語句が複数の学生またはチームと一致する場合は、各学生またはチームが検索結果に表示されます。 たとえば、 GitHub を持つ 2 人の学生が "@octocat" と "@monacat" を処理し、"cat" を検索すると、検索結果に "@octocat" と "@monacat" の両方が表示されます。

  2. 課題の概要ページに表示される学生またはチームを並べ替えるには、[並べ替え] を を選択し、[アルファベット順の A ~ Z]、[アルファベット順の****Z-A]、[最新]、または [最も古い] をクリックします。

[新しい順] の並べ替えでは、課題の更新が最近のものから順に結果が並べ替えられ、 [古い順] ではその逆の順序で並べ替えられます。

  1. 必要に応じて、すべてのフィルター、検索、並べ替えを削除するには、 [Clear current search query, filters, and sorts] をクリックします。

課題の概要ページのフィルター処理

一連のドロップダウン メニューを使用すると、課題の概要ページに複数のフィルターを適用して、特定の条件に基づいて学生またはチームを検索できます。 1 つのドロップダウン メニューから複数のフィルターを適用して、条件に一致するすべての学生またはチームを含めることもできます。

  1. リンクされていないアカウントを持つ学生をフィルター処理するには、[リンクされていないアカウントドロップダウン メニューを選択し、[学生の識別子] または [アカウントのGitHub] をクリックします。
  2. 割り当てを受け入れた学生または未承諾の学生をフィルター処理するには、[ 承諾済み ドロップダウン メニューを選択し、[ 承諾済み ] または [受け入れ解除] をクリックします。
  3. 各学生の課題リポジトリの提出状態でフィルター処理するには、[送信済ドロップダウン メニューを選択し、[送信済み]、[オンタイム]、[遅延]、または [未提出] をクリックします。
  4. 成績を合格または不合格にして学生をフィルター処理するには、[ 合格 ] ドロップダウン メニューを選択し、[ 合格 ] または [ 不合格] をクリックします。
  5. フィルターの適用を解除するには、関連付けられているドロップダウン メニューを選んでから、もう一度フィルターをクリックします。 適用されたフィルターの名前と共に が表示され、適用されていないフィルターには名前のみが表示されます。
  6. 必要に応じて、すべてのフィルター、検索、並べ替えを削除するには、 [Clear current search query, filters, and sorts] をクリックします。

割り当ての詳細をダウンロードする

概要ページの [ダウンロード] ボタンを使用して、学生の課題の詳細を含む CSV をダウンロードできます。 これにより、学生のリポジトリへのリンク、学生の GitHub ハンドル、名簿識別子、提出タイムスタンプ、自動採点スコアを含む CSV が生成されてダウンロードされます。