GitHub Classroom 정보
GitHub Classroom은(는) 교사와 학교 관리자가 디지털 교실 및 과제를 만들고 관리할 수 있는 교육 도구입니다. 개별 학생 또는 학생 그룹에 대해 과제를 만들고, 기한을 설정하고, 교사 대시보드에서 과제를 추적할 수 있습니다. 또한 GitHub Classroom에는 피드백 제공, 과제 채점 및 기존 교육 도구 통합과 같은 작업을 간소화하는 많은 기능이 있습니다.
GitHub Classroom 기능
GitHub Classroom은(는) 교육과 학습을 간소화하는 다양한 기능을 제공합니다.
과제 템플릿
GitHub Classroom을(를) 사용하면 학생에게 유용할 것으로 생각되는 상용구 코드, 설명서 및 기타 리소스와 함께 템플릿 리포지토리를 사용하는 과제를 만들 수 있습니다. 템플릿 리포지토리가 있는 과제는 학생을 위한 시작 코드를 사용하여 과제 리포지토리를 만듭니다. 자세한 내용은 "템플릿 리포지토리에서 과제 만들기"을(를) 참조하세요.
자동 채점
GitHub Classroom을(를) 통해 학생이 과제 리포지토리에 푸시할 때마다 각 학생의 작업을 자동으로 채점하도록 테스트를 구성할 수 있습니다. GitHub Classroom을(를) 사용하여 자동 채점하는 방법에 대한 자세한 내용은 "자동 채점 사용"을 참조하세요.
학습 관리 시스템을 연결하는 기능
필요에 따라 LMS(학습 관리 시스템)를 GitHub Classroom에 연결하여 교실의 학생 식별자 명단을 가져올 수 있습니다. 자세한 내용은 "학습 관리 시스템 과정을 클래스룸에 연결"을(를) 참조하세요.
피드백 끌어오기 요청
필요에 따라 과제의 피드백 끌어오기 요청을 사용하도록 설정할 수 있습니다. 과제에 대한 피드백에 대한 끌어오기 요청을 사용하도록 설정하면 GitHub Classroom은 각 학생 또는 그룹의 과제 리포지토리에 피드백 이라는 특수 끌어오기 요청을 만듭니다. 자세한 내용은 "끌어오기 요청을 사용하여 피드백 남기기"을(를) 참조하세요.
IDE(통합 개발 환경)를 사용하여 연결.
클래스룸을 IDE와 통합할 수 있습니다. 학생은 IDE 또는 적절한 소프트웨어로 코드를 로컬로 검사 실행하여 과제 리포지토리를 변경할 수 있습니다. 자세한 내용은 "IDE와 GitHub 클래스룸 통합"을(를) 참조하세요.