project/졸업과제 (2021.04.25 - 2021.10.01)

PAS_Programming Assistant System

용감한 개복치 2021. 7. 26. 15:50

프로젝트명 : PAS_Programming Assistant System

팀명 : thlee

담당자 : 우균 교수님

 

프로젝트 깃헙 주소 :

https://github.com/pnu-thlee/pas-client

 

GitHub - pnu-thlee/pas-client: 원격 프로그래밍 교육 보조시스템 클라이언트

원격 프로그래밍 교육 보조시스템 클라이언트. Contribute to pnu-thlee/pas-client development by creating an account on GitHub.

github.com

내 브랜치 깃헙 주소 :

https://github.com/PeachDo/pas-client

 

GitHub - PeachDo/pas-client

Contribute to PeachDo/pas-client development by creating an account on GitHub.

github.com

https://github.com/PeachDo/pas-server

 

GitHub - PeachDo/pas-server

Contribute to PeachDo/pas-server development by creating an account on GitHub.

github.com

 

오래도 다닌 학교, 드디어 졸업과제를 시작했다.

졸업이 남들은 뭐가 어렵냐해도 나는 어려웠다. 전공을 도중에 바꾼 케이스라 더더욱 힘들었던 것 같다.

어차피 현업에 뛰어들 생각인데 비전공자 출신 소리 듣기 싫어서 아득바득 전공자 졸업장 따려고 힘들게 마지막 관문까지 도달했다. 졸업과제의 첫 글이라 앞으로 더 진행하겠지만 나는 해낼꺼다.

괜히 동아리 친구들의 미x개 라고 불렀겠는가ㅋㅋㅋㅋㅋ

남들보다 재능있다고는 못해도 입에 물면 안놓는게 내 유일한 장점인데 중간에 포기할 수는 없다.

 

팀원 세사람이 모두 성이 이(lee)여서 그냥 정했다.

졸업 과제의 주제는 원격 학습을 위한 수업 보조도구로 우리는 그 중에서도 원격으로 프로그래밍 수업을 위해 어려운 부분들을 해결 해 보고자 주제를 정했다.

 

대략적 개요 :

현재 비대면 수업이 늘어나면서 보통 zoom 이라는 플랫폼을 통해 화상수업이 진행된다.

화상 수업은 실습 환경이 필요한 과목들에서 특히 환영받지 못하는데, 프로그래밍 수업에 대해서 보다 현장감을 주기 위한 보조 프로그램을 도입하고자 한다.

어느 플랫폼으로든 수업 진행 중, 교수자는 pas를 통해 개별 아이디를 생성 할 수 있고 생성된 아이디를 학습자에게 전달하면 링크를 통해 pas에 접속이 가능하다. pas는 학생의 코드를 입력할 수 있는데 동시 편집 기능과 커서 공유기능을 통해 현장감있는 코드 코칭이 가능하다. 화면에는 코드 입력기는 동시에 편집을 진행하되, 공유되는 커서에 사용자 식별기능을 추가하며 개별방에서도 채팅을 지원한다. 교내 코드 채점 프로그램인 네오에스파와 연결을 통해 실시간으로 학생이 작성한 코드의 채점(실행)이 가능하도록 한다.