Skip to main content

과제 재사용

다른 조직의 클래스룸을 포함하여 둘 이상의 클래스룸에서 기존 과제를 다시 사용할 수 있습니다.

누가 이 기능을 사용할 수 있는 있나요?

Organization owners who are admins for a classroom can reuse assignments from a classroom. 클래스룸 관리자에 대한 자세한 내용은 "클래스룸 관리"을 참조하세요.

참고: 2024년 1월에 GitHub Classroom은(는) 시작 코드 리포지토리에서 학생 리포지토리를 생성하는 방식을 변경합니다. 현재 이 프로세스에서는 시작 코드 리포지토리가 템플릿이어야 하며 GitHub Classroom은(는) 해당 템플릿을 기반으로 각 학생에 대해 새 리포지토리를 생성합니다. 변경이 예정된 사항으로, 학생 리포지토리는 시작 코드 리포지토리를 포크하여 생성됩니다.

이 변경은 교사가 자주 요청하는 기능인 학생이 과제를 수락한 후 시작 코드를 변경하는 기능을 해결합니다.

이 변경에 대한 자세한 내용은 GitHub 블로그.에서 확인할 수 있습니다.

이 기능은 퍼블릭 베타로 제공되며 변경될 수 있습니다.

과제 재사용 정보

다른 조직의 클래스룸을 포함하여 액세스할 수 있는 다른 모든 클래스룸에서 기존 개인 과제 또는 그룹 과제를 다시 사용할 수 있습니다. 클래스룸에서 한 번에 여러 과제를 다시 사용할 수도 있습니다. 과제를 다시 사용하도록 선택하면 GitHub Classroom이 선택한 클래스룸에 과제를 복사합니다. 과제에서 템플릿 리포지토리를 사용하고 다른 조직의 클래스룸에서 다시 사용하도록 선택한 경우 GitHub Classroom은 대상 조직에 리포지토리 및 해당 콘텐츠의 복사본을 만듭니다.

복사된 과제에는 이름, 원본 리포지토리, 자동 채점 테스트 및 기본 설정 편집기와 같은 과제 세부 정보가 포함됩니다. 과제를 복사한 후 편집하여 변경할 수 있습니다. 기본 설정 편집기를 변경할 수 없습니다.

과제 다시 사용

  1. GitHub Classroom에 로그인합니다.

  2. 다시 사용할 과제가 있는 클래스룸으로 이동합니다.

  3. 과제 목록에서 다시 사용할 과제를 클릭합니다.

  4. 페이지 오른쪽 위에 있는 편집 드롭다운 메뉴를 선택한 다음, 과제 재사용을 클릭합니다.

    과제의 스크린샷. "편집" 드롭다운이 확장되고 "과제 재사용" 옵션이 진한 주황색 윤곽선으로 표시되어 있습니다.

  5. “과제 재사용” 모달에서 조직 선택 드롭다운 메뉴를 사용하여 과제를 두려는 조직을 선택합니다. 그런 다음, 클래스룸 선택 드롭다운 메뉴를 사용하여 과제를 복사할 해당 조직 내의 클래스룸을 선택합니다.

  6. 과제 만들기를 클릭합니다.

  7. 과제가 선택한 클래스룸에 복사되고 확인 메시지가 표시됩니다. 템플릿 리포지토리에서 할당을 다시 사용하도록 선택한 경우 복사 프로세스를 완료하는 데 몇 분 정도 걸릴 수 있으며 완료된 메시지를 보려면 페이지를 새로 고쳐야 할 수 있습니다.

클래스룸에서 여러 과제 다시 사용

  1. GitHub Classroom에 로그인합니다.

  2. 클래스룸 이름 오른쪽에서 드롭다운 메뉴를 선택한 다음, 과제 재사용을 클릭합니다.

    클래스룸의 타일 스크린샷. 드롭다운 메뉴의 “과제 재사용” 옵션이 진한 주황색 윤곽선으로 표시되어 있습니다.

  3. “과제 재사용” 모달에서 조직 선택 드롭다운 메뉴를 사용하여 과제를 두려는 조직을 선택합니다. 그런 다음, 클래스룸 선택 드롭다운 메뉴를 사용하여 과제를 복사할 해당 조직 내의 클래스룸을 선택합니다.

  4. 각 과제 왼쪽에서 다시 사용할 과제를 선택합니다.

  5. 과제 만들기를 클릭합니다.

  6. 과제는 선택한 클래스룸으로 복사됩니다. 템플릿 리포지토리에서 과제를 다시 사용하도록 선택한 경우 복사 프로세스를 완료하는 데 몇 분 정도 걸릴 수 있습니다.