소개
소프트웨어 개발 과정을 가르치는 교육자는 할인, 파트너십, 교육 및 도구를 GitHub Education 사용하여 학생들에게 관련 기술을 효과적으로 가르칠 수 있습니다.
이 가이드에서는 GitHub를 시작하고, GitHub Education를 통해 계정과 할인 서비스를 신청하며, GitHub Classroom에서 강좌와 과제를 위한 공간을 만드는 방법을 안내합니다.
GitHub 또한 을 통해 GitHub Campus Program교육 기관과의 파트너십을 제공합니다. 자세한 내용은 웹 사이트를 참조하세요 GitHub Campus Program .
참고
학생인 경우 학업 할인을 활용하려면 학생으로 GitHub Education 신청을(를) 참조하세요.
계정 만들기
먼저 무료 개인 계정을 만들어야 합니다 GitHub.
- GitHub의 가격 책정 페이지로 이동합니다.
- GitHub에서 제공하는 다양한 제품 및 구독에 대한 정보를 읽은 다음, 선택하려는 구독 아래에서 업그레이드 단추를 클릭합니다.
- 프롬프트에 따라 무료 개인 계정을 만듭니다.
개인 계정을 만든 후 무료 조직 계정을 만듭니다. 이 조직 계정을 사용하여 교실을 만들고 관리합니다 GitHub Classroom.
- GitHub의 페이지 오른쪽 상단에서 프로필 사진을 선택한 다음, Settings를 클릭합니다.
- 사이드바의 "Access" 섹션에서 Organizations를 클릭합니다.
- "조직" 헤더에서 새 조직을 클릭합니다.
- 프롬프트에 따라 무료 조직을 만듭니다.
자세한 내용은 GitHub 계정 유형을(를) 참조하세요.
교사 혜택 신청
- 청구 설정 요약 페이지로 이동합니다.
- "GitHub Education"에서 애플리케이션 시작을 클릭합니다.
GitHub Education 인증 교육자가 되면 GitHub Education 웹사이트로 이동하여 언제든지 GitHub Education을 이용할 수 있습니다.
GitHub Classroom 설정
개인 계정과 조직 계정이 있으므로 이제 GitHub Classroom를 시작할 준비가 되었습니다. GitHub Classroom 는 무료로 사용할 수 있습니다. 과제를 추적 및 관리하고, 과제를 자동으로 채점하고, 학생들에게 피드백을 제공할 수 있습니다.
-
GitHub Classroom에 로그인합니다.
-
개인 계정에 액세스할 수 있는 권한을 부여 GitHub Classroom 하려면 정보를 검토한 다음 GitHub Classroom를 클릭합니다.****
-
정보를 검토합니다. GitHub에서 GitHub Classroom에 조직 계정에 대한 액세스 권한을 부여하려면 Grant를 클릭하세요.
팁
요청 단추가 허용 단추 대신 표시되면 소유자가 아닌 조직의 구성원입니다. 소유자가 GitHub Classroom에 대한 요청을 승인해야 합니다. GitHub Classroom에서 클래스룸과 과제를 만들고 관리하려면 조직 소유자여야 합니다. 자세한 내용은 OAuth 앱 권한 부여을(를) 참조하세요.
-
Authorize github(GitHub 권한 부여)를 클릭합니다.
교실 만들기
GitHub Classroom의 클래스룸에서는 과정 중에 교사와 학생이 상호 작용합니다. 교사는 클래스룸의 학생 명단을 만든 다음 클래스룸 내에서 과제를 만들고, 할당하고, 검토하고, 채점할 수 있습니다.
- GitHub Classroom에 로그인합니다.
- Create your first classroom(첫 번째 교실 만들기) 또는 New classroom(새 교실)을 클릭합니다.
- 조직 목록에서 클래스룸에 사용할 조직을 클릭합니다. 필요하다면 새 조직을 만들 수 있습니다. 자세한 내용은 처음부터 새 조직 만들기을(를) 참조하세요.
- "클래스룸 이름"에서 클래스룸의 이름을 입력합니다.
- 클래스룸 만들기를 클릭합니다.
다음 단계
클래스를 만들었으며, 이제 GitHub 및 GitHub Classroom로 수업을 더욱 풍성하게 할 준비가 되었습니다! 🎉
- 클래스룸 및 클래스룸 관리자를 관리하고 클래스룸에 대한 학생 명단을 만듭니다. 자세한 내용은 교실 관리을(를) 참조하세요.
- Git 및 GitHub 시작 과제를 사용하여 학생들에게 Git 및 GitHub 기본 사항에 대한 개요를 제공합니다. 자세한 내용은 Git 및 GitHub 스타터 과제 사용을(를) 참조하세요.
- 개별 학생 또는 팀에 대한 과제를 만듭니다. 자세한 내용은 개별 과제 만들기 또는 그룹 과제 만들기을(를) 참조하세요.
- 자동 테스트를 작성하고 구현하여 과제 리포지토리에서 직접 학생들에게 즉각적인 피드백을 제공합니다. 자세한 내용은 자동 채점 사용을(를) 참조하세요.
- the GitHub Education Community에 참여합니다.