기술지원 문의는 로그인 후에 가능합니다.

확인

Tech Blog

단군소프트에서 제공하는 소프트웨어 활용에 도움을 줄 수 있는 정보와 소프트웨어 새소식, 교육/세미나 정보를 제공해드립니다.

태그 모음

Tip&Tech

GitHub Classroom으로 브라우저에서 코딩하기

20-06-26

안녕하세요. GitHub 한국 총판 단군소프트 입니다. 

GitHub Classroom을 통해 브라우저에서 코딩을 할 수 있다는 사실을 아시나요? 

방법이 궁금하시면 스크롤을 내려 아래의 내용을 확인해 보세요.




모든 브라우저에서 과제가 가능합니다.

온라인 통합 개발 환경(IDE)을 통해 학생들은 개인 PC에서 발생할 수 있는 충돌을 피하고 웹 브라우저에서 작업을
할 수 있습니다. 또한 노트북이나 태블릿 PC를 이용해 코드 작업을 해도 속도가 느려지지 않습니다. 모든 학생들이
동일한 코딩
경에서 빠르게 시작할 수 있고 선생님들도 교육에 더 집중할 수 있습니다.




Repl.it과 Microsoft MakeCode의 통합

온라인 코딩은 원격 수업에 도움이 됩니다. 그래서 GitHub Classroom은 Microsoft MakeCode Arcade와 Repl.it. 가지 온라인 IDE와 통합했습니다. 둘 다 웹브라우저에서 어떤 기기에서든 코딩할 수 있습니다. 개발환경은 온라인에 있기 때문에 학생들이 로컬에 무언가를 설치하거나 소프트웨어 버전에 대해 걱정할 필요가없습니다.




Repl.it에서의 assignment

Repl.it에서는 여러 언어로 코드를 실행할 수 있습니다. Repl.it 코드 파일과 디렉토리로 구성된 repl을 사용해 과제를 생성하세요. 선생님들은 비공개 repl을 사용해 과제를 생성할 수 있습니다. 그리고 학생들의 코드를 다른 학생들에게 공유할 수 있도록 설정할 수 있습니다. Repl.it IDE에서는 학생들이 모바일 기기에서도 브라우저 내에서 코드를 편집, 실행 및 디버그 할 수 있습니다. 그리고 개발환경과 버그도 즉시 재현할 수 있습니다.



많은 사람들이 Repl.it을 사용해 교육하고 있습니다. GitHub ClassroomGitHub repos를 활용해 Repl.it의협업 기능을 최대한 활용할 수 있습니다.”

-Amjad Masad, Repl.it의 설립자이자 CEO-




Repl.it을 사용한 팀플

Repl.it Multiplayer 세션을 사용하여 학생들은 실시간으로 협업을 할 수 있습니다. 과제를 시작한 첫 학생이 repl을 생성하고 같은 팀의 팀원들을 공동작업자로 추가해 주시면 됩니다.




Repl.it에서 작업하는 방법

Repl.it에서 코딩하는 방법에 대한 자세한 설명은 Repl.it Quikstart Guide를 참조하세요!. Repl.it+Git 튜토리얼에서 학생들이 GitHub에 코드를 다시 푸시하는 Repl.it GitHub 인터페이스에 대해 자세히 알아볼 수 있습니다.



MakeCode Arcade에서 작업하기

MakeCode Arcade는 학생들이 마우스를 이용한 프로그래밍으로 아케이드 게임을 개발할 수 있는 쉽고 접근성이 좋은 IDE입니다. 학생들은 창의적으로 프로그램을 개발한 후에 모바일 기기를 포함한 브라우저 내에서 프로그램을 실행할 수 있습니다.




“Microsoft MakeCode Arcade가 이제 GitHub Classroom 관리 프로세스에 직접 통합됨에 따라 선생님들은 단일 도구를 사용해 학생들의 작업을 관리하고 개인 또는 팀 과제를 빠르고 쉽게 추적할 수 있습니다.”

- Jacqueline Russell, Microsoft MakeCode 수석 프로그램 관리자-




MakeCode Arcade를 사용한 팀플

MakeCode Arcade를 사용할 때는 미리 GitHub Classroom에 팀 과제를 만드세요. 팀으로 작업하는 학생들은 전형적인 Git과 GitHub 협업 기능을 사용해 Branch와 Pull Request를 생성할 수 있습니다.




MakeCode에 대해 더 알아보기

IDE에 대해 자세히 알아보시려면 Makecode Arcade Tour를 참조하세요. 튜토리얼을 이용해 코드 플랫폼에 대해 이해하고 MakeCode 블로그를 방문해 GitHub로부터 push와 pull을 하는 방법에 대해 알아보세요!




만일 GitHub Classroom에 과제를 작성해보신 적 없으시면 우선 디지털 강의실 설정 방법에 대한 안내문을
확인하세요. 과제 생성 인터페이스는 조금 변경되었지만, 대부분의 옵션은 동일합니다.

IDE로 과제를 하는 방법은  온라인 IDE 설명서에 자세히 나와있습니다.


좋은 하루 보내시고 긴 글 읽어 주셔서 감사합니다.

태그