Skip to main content

GitHub 교육자를 위한 빠른 시작

약 15분 후에 교사는 GitHub에 대한 할인, 교육 및 도구를 시작한 다음 GitHub Classroom을 사용하여 소프트웨어 개발 과정에서 학생들을 위한 교실을 만들 수 있습니다.

소개

소프트웨어 개발 과정을 가르치는 교육자는 GitHub Education의 할인, 파트너십, 학습 및 도구를 사용하여 학생들에게 관련 기술을 효과적으로 가르칠 수 있습니다.

이 가이드에서는 GitHub를 시작하고, GitHub Education을 통해 계정 및 할인된 서비스에 등록하고, GitHub Classroom에 대한 과정 및 과제 공간을 만듭니다.

Tip

학생인 경우 학업 할인을 활용하려면 “학생으로 GitHub Education 신청”을(를) 참조하세요.

GitHub에 계정 만들기

먼저 GitHub에 무료 개인 계정을 만들어야 합니다.

  1. GitHub의 가격 책정 페이지로 이동합니다.
  2. GitHub에서 제공하는 다양한 제품 및 구독에 대한 정보를 읽은 다음, 선택하려는 구독 아래에서 업그레이드 단추를 클릭합니다.
  3. 프롬프트에 따라 무료 개인 계정을 만듭니다.

개인 계정을 만든 후 무료 조직 계정을 만듭니다. 이 조직 계정을 사용하여 GitHub Classroom 클래스룸을 만들고 관리합니다.

  1. GitHub의 페이지 오른쪽 상단에서 프로필 사진을 선택한 다음, 설정을 선택합니다.
  2. 사이드바의 "액세스" 섹션에서 조직을 클릭합니다.
  3. "조직" 헤더에서 새 조직을 클릭합니다.
  4. 프롬프트에 따라 무료 조직을 만듭니다.

자세한 내용은 "Types of GitHub accounts(GitHub 계정 유형)"을(를) 참조하세요.

교사 혜택 신청

다음으로, 한 곳에서 교육 혜택에 액세스할 수 있는 포털인 GitHub Education에 신청하여 GitHub에서 교사 혜택 및 리소스에 등록합니다. 교사 혜택 및 GitHub Education 액세스를 신청하려면 다음 요구 사항을 충족해야 합니다.

  • 교육자, 교직원 또는 연구원이어야 합니다.
  • 학교에서 발급한 확인 가능한 이메일 주소가 있어야 합니다.
  • 학교 소속을 증명하는 문서를 업로드해야 합니다.
  • GitHub에 개인 계정이 있어야 합니다.

Tip

GitHub는 개별 할인 외에도 GitHub Campus Program을 통해 교육 기관과의 파트너십을 제공합니다. 자세한 내용은 GitHub Campus Program 웹 사이트를 참조하세요.

  1. GitHub Education으로 이동하여 탐색 모음에서 혜택을 클릭합니다.

  2. “Individuals”(개인)에서 Get teacher benefits(교사 혜택 받기)를 클릭합니다.

  3. 학교에 사용하는 이메일 주소를 선택하거나 추가합니다.

    : 학교에서 발급한 이메일 주소가 있는 경우 이를 선택하면 빠른 검토를 할 수 있습니다.

  4. 계속을 클릭하면 학업 상태 증명을 업로드하라는 메시지가 표시됩니다.

    • 사진 찍기를 클릭하여 컴퓨터의 카메라를 사용하여 증명을 업로드합니다.

      학업 상태 사진 증명을 제공하는 페이지의 스크린샷. "사진 찍기" 단추가 진한 주황색으로 표시됩니다.

    • 카메라가 여러 개 있을 경우, 카메라 드롭다운 메뉴를 사용하여 카메라를 변경하세요.

    • 프레임 안에 유효한 학업 ID 또는 기타 현재 학업 상태 증명서를 배치한 다음 Take photo(사진 촬영)를 클릭합니다.

    • "증명 유형"에서 드롭다운을 사용하여 제공하는 증명 유형을 선택합니다.

  5. 학교 이름을 입력합니다.

  6. GitHub을 사용하는 방법을 설명합니다.

  7. 애플리케이션 세부 정보를 확인한 다음 내 애플리케이션 처리를 클릭합니다.

    참고: 내 애플리케이션 처리 단추를 클릭한 후 애플리케이션에서 문제를 해결하라는 배너가 표시되면 수정한 다음 내 애플리케이션 다시 처리를 클릭해야 합니다.

    애플리케이션이 승인되면 확인 이메일을 받게 됩니다. 애플리케이션은 일반적으로 며칠 내에 처리되지만 새 학기가 시작되는 동안과 같이 사용량이 많은 시간에는 더 오래 걸릴 수 있습니다.

확인된 GitHub Education 교육자는 GitHub Education 웹 사이트로 이동하여 언제든지 GitHub Education에 액세스할 수 있습니다.

GitHub Classroom 설정

개인 계정 및 조직 계정을 사용하여 GitHub Classroom을 시작할 준비가 되었습니다. GitHub Classroom은 무료로 사용할 수 있습니다. 과제를 추적 및 관리하고, 과제를 자동으로 채점하고, 학생들에게 피드백을 제공할 수 있습니다.

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

  2. GitHub Classroom에서 GitHub의 개인 계정에 액세스하도록 권한을 부여하려면 정보를 검토한 다음 GitHub Classroom 권한부여를 클릭합니다.

  3. 정보를 검토합니다. GitHub Classroom에서 GitHub의 조직 계정에 액세스하도록 권한을 부여하려면 Grant(허용)를 클릭합니다.

    Tip

    요청 단추가 허용 단추 대신 표시되면 소유자가 아닌 조직의 구성원입니다. 소유자는 GitHub Classroom에 대한 요청을 승인해야 합니다. GitHub Classroom에서 클래스룸 및 과제를 만들고 관리하려면 조직 소유자여야 합니다. 자세한 내용은 "OAuth 앱 권한 부여"을(를) 참조하세요.

  4. Authorize github(GitHub 권한 부여)를 클릭합니다.

클래스룸 만들기

GitHub Classroom의 클래스룸에서는 과정 중에 교사와 학생이 상호 작용합니다. 교사는 클래스룸의 학생 명단을 만든 다음 클래스룸 내에서 과제를 만들고, 할당하고, 검토하고, 채점할 수 있습니다.

  1. GitHub Classroom에 로그인합니다.
  2. reate your first classroom(첫 번째 클래스룸 만들기) 또는 New classroom(새 클래스룸)을 클릭합니다.
  3. 조직 목록에서 클래스룸에 사용할 조직을 클릭합니다. 필요하다면 새 조직을 만들 수 있습니다. 자세한 내용은 "처음부터 새 조직 만들기"을(를) 참조하세요.
  4. "클래스룸 이름"에서 클래스룸의 이름을 입력합니다.
  5. 클래스룸 만들기를 클릭합니다.

다음 단계

클래스룸을 만들었으므로 GitHub 및 GitHub Classroom을 사용하여 과정을 보강할 준비가 되었습니다. 🎉

  • 클래스룸 및 클래스룸 관리자를 관리하고 클래스룸에 대한 학생 명단을 만듭니다. 자세한 내용은 "클래스룸 관리"을(를) 참조하세요.
  • Git 및 GitHub 시작 과제를 사용하여 학생들에게 Git 및 GitHub 기본 사항에 대한 개요를 제공합니다. 자세한 내용은 "Git 및 GitHub 시작 할당 사용"을(를) 참조하세요.
  • 개별 학생 또는 팀에 대한 과제를 만듭니다. 자세한 내용은 "개별 과제 만들기" 또는 "그룹 과제 만들기"을 참조하세요.
  • 자동 테스트를 작성하고 구현하여 과제 리포지토리에서 직접 학생들에게 즉각적인 피드백을 제공합니다. 자세한 내용은 "자동 채점 사용"을(를) 참조하세요.
  • the GitHub Education Community에 참여합니다.