소개
소프트웨어 개발 과정을 가르치는 교육자는 GitHub Education의 할인, 파트너십, 학습 및 도구를 사용하여 학생들에게 관련 기술을 효과적으로 가르칠 수 있습니다.
이 가이드에서는 GitHub를 시작하고, GitHub Education을 통해 계정 및 할인된 서비스에 등록하고, GitHub Classroom에 대한 과정 및 과제 공간을 만듭니다.
팁: 학생인 경우 학업 할인을 활용하려면 “학생으로 GitHub Education 신청”을(를) 참조하세요.
GitHub에 계정 만들기
먼저 GitHub에 무료 개인 계정을 만들어야 합니다.
- GitHub의 가격 책정 페이지로 이동합니다.
- GitHub에서 제공하는 다양한 제품 및 구독에 대한 정보를 읽은 다음, 선택하려는 구독 아래에서 업그레이드 단추를 클릭합니다.
- 프롬프트에 따라 무료 개인 계정을 만듭니다.
개인 계정을 만든 후 무료 조직 계정을 만듭니다. 이 조직 계정을 사용하여 GitHub Classroom 클래스룸을 만들고 관리합니다.
- GitHub의 페이지 오른쪽 상단에서 프로필 사진을 클릭한 다음, 설정을 클릭합니다.
- 사이드바의 "액세스" 섹션에서 조직을 클릭합니다.
- "조직" 헤더에서 새 조직을 클릭합니다.
- 프롬프트에 따라 무료 조직을 만듭니다.
자세한 내용은 "Types of GitHub accounts(GitHub 계정 유형)"을(를) 참조하세요.
교사 혜택 신청
다음으로, 한 곳에서 교육 혜택에 액세스할 수 있는 포털인 GitHub Education에 신청하여 GitHub에서 교사 혜택 및 리소스에 등록합니다. 교사 혜택 및 GitHub Education 액세스를 신청하려면 다음 요구 사항을 충족해야 합니다.
- 교육자, 교직원 또는 연구원이어야 합니다.
- 학교에서 발급한 확인 가능한 이메일 주소가 있어야 합니다.
- 학교 소속을 증명하는 문서를 업로드해야 합니다.
- GitHub에 개인 계정이 있어야 합니다.
팁 GitHub는 개별 할인 외에도 GitHub Campus Program을 통해 교육 기관과의 파트너십을 제공합니다. 자세한 내용은 GitHub Campus Program 웹 사이트를 참조하세요.
-
GitHub Education으로 이동하여 탐색 모음에서 혜택을 클릭합니다.
-
“Individuals”(개인)에서 Get teacher benefits(교사 혜택 받기)를 클릭합니다.
-
학교에 사용하는 이메일 주소를 선택하거나 추가합니다.
팁: 학교에서 발급한 이메일 주소가 있는 경우 이를 선택하면 빠른 검토를 할 수 있습니다.
-
계속을 클릭하면 학업 상태 증명을 업로드하라는 메시지가 표시됩니다.
-
사진 찍기를 클릭하여 컴퓨터의 카메라를 사용하여 증명을 업로드합니다.
-
카메라가 여러 개 있을 경우, 카메라 드롭다운 메뉴를 사용하여 카메라를 변경하세요.
-
프레임 안에 유효한 학업 ID 또는 기타 현재 학업 상태 증명서를 배치한 다음 Take photo(사진 촬영)를 클릭합니다.
-
"증명 유형"에서 드롭다운을 사용하여 제공하는 증명 유형을 선택합니다.
-
-
학교 이름을 입력합니다.
-
GitHub을 사용하는 방법을 설명합니다.
-
애플리케이션 세부 정보를 확인한 다음 내 애플리케이션 처리를 클릭합니다.
참고: 내 애플리케이션 처리 단추를 클릭한 후 애플리케이션에서 문제를 해결하라는 배너가 표시되면 수정한 다음 내 애플리케이션 다시 처리를 클릭해야 합니다.
애플리케이션이 승인되면 확인 이메일을 받게 됩니다. 애플리케이션은 일반적으로 며칠 내에 처리되지만 새 학기가 시작되는 동안과 같이 사용량이 많은 시간에는 더 오래 걸릴 수 있습니다.
확인된 GitHub Education 교육자는 GitHub Education 웹 사이트로 이동하여 언제든지 GitHub Education에 액세스할 수 있습니다.
GitHub Classroom 설정
개인 계정 및 조직 계정을 사용하여 GitHub Classroom을 시작할 준비가 되었습니다. GitHub Classroom은 무료로 사용할 수 있습니다. 과제를 추적 및 관리하고, 과제를 자동으로 채점하고, 학생들에게 피드백을 제공할 수 있습니다.
-
GitHub Classroom에 로그인합니다.
-
GitHub Classroom에서 GitHub의 개인 계정에 액세스하도록 권한을 부여하려면 정보를 검토한 다음 GitHub Classroom 권한부여를 클릭합니다.
-
정보를 검토합니다. GitHub Classroom에서 GitHub의 조직 계정에 액세스하도록 권한을 부여하려면 Grant(허용)를 클릭합니다.
팁: Request(요청) 단추가 Grant(허용) 대신 표시되면 소유자가 아닌 조직의 구성원입니다. 소유자는 GitHub Classroom에 대한 요청을 승인해야 합니다. GitHub Classroom에서 클래스룸 및 과제를 만들고 관리하려면 조직 소유자여야 합니다. 자세한 내용은 "OAuth 앱 권한 부여"을(를) 참조하세요.
-
Authorize github(GitHub 권한 부여)를 클릭합니다.
클래스룸 만들기
GitHub Classroom의 클래스룸에서는 과정 중에 교사와 학생이 상호 작용합니다. 교사는 클래스룸의 학생 명단을 만든 다음 클래스룸 내에서 과제를 만들고, 할당하고, 검토하고, 채점할 수 있습니다.
- GitHub Classroom에 로그인합니다.
- reate your first classroom(첫 번째 클래스룸 만들기) 또는 New classroom(새 클래스룸)을 클릭합니다.
- 조직 목록에서 클래스룸에 사용할 조직을 클릭합니다. 필요하다면 새 조직을 만들 수 있습니다. 자세한 내용은 "처음부터 새 조직 만들기"을(를) 참조하세요.
- "클래스룸 이름"에서 클래스룸의 이름을 입력합니다.
- 클래스룸 만들기를 클릭합니다.
다음 단계
클래스룸을 만들었으므로 GitHub 및 GitHub Classroom을 사용하여 과정을 보강할 준비가 되었습니다. 🎉
- 클래스룸 및 클래스룸 관리자를 관리하고 클래스룸에 대한 학생 명단을 만듭니다. 자세한 내용은 "클래스룸 관리"을(를) 참조하세요.
- Git 및 GitHub 시작 과제를 사용하여 학생들에게 Git 및 GitHub 기본 사항에 대한 개요를 제공합니다. 자세한 내용은 "Git 및 GitHub 시작 할당 사용"을(를) 참조하세요.
- 개별 학생 또는 팀에 대한 과제를 만듭니다. 자세한 내용은 "개별 과제 만들기" 또는 "그룹 과제 만들기"을 참조하세요.
- 자동 테스트를 작성하고 구현하여 과제 리포지토리에서 직접 학생들에게 즉각적인 피드백을 제공합니다. 자세한 내용은 "자동 채점 사용"을(를) 참조하세요.
- the GitHub Education Community에 참여합니다.