Skip to main content

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

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

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

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

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

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

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

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

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

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

課題の課題の概要ページの表示

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

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

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

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

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

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

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

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

  3. 必要に応じて、すべてのフィルタ、検索、並べ替えを削除するには、 [現在の検索クエリ、フィルタ、並べ替え] をクリアします。

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

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

  1. リンクされていないアカウントを持つ学生をフィルター処理するには、 [リンクされていないアカウント] ドロップダウン メニューを選んでから、 [学生 ID] または [GitHub アカウント] をクリックします。
  2. 課題を受け入れたか受け入れていない学生でフィルター処理するには、 [受け入れ済み] ドロップダウン メニューを選んでから、 [受け入れ済み] または [受け入れていない] をクリックします。
  3. 各学生の課題リポジトリの提出状況でフィルター処理するには、 [提出済み] ドロップダウン メニューを選んでから、 [提出済み][期限内][遅延] 、または [未提出] をクリックします。
  4. 合格または不合格で学生をフィルター処理するには、 [合格] ドロップダウン メニューを選んでから、 [合格] または [不合格] をクリックします。
  5. フィルターの適用を解除するには、関連付けられているドロップダウン メニューを選んでから、もう一度フィルターをクリックします。 は適用されたフィルターの名前と共に表示されますが、適用されていないフィルターには名前のみが表示されます。
  6. 必要に応じて、すべてのフィルタ、検索、並べ替えを削除するには、 [現在の検索クエリ、フィルタ、並べ替え] をクリアします。

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

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