12조 코드네이터

I. 프로젝트 개요



현재 애플, 구글, 페이스북, 삼성 유명 IT 기업에서는 유능한 개발자를 선별하기 위해 코딩 테스트를 필수로 진행 하고 있다. 따라서 개발자에게 수준 높은 코딩실력은 필수이다. 하지만 현재 교내에서 학생들에게 주어지는 과제는 컴파일이 정상적으로 이루어 지는지 혹은 주어진 INPUT 따라 적절한 OUTPUT 도출되는지를 판단하는 등의 유형을 띈다. 이와 같은 과제들은 겉은 멀쩡하지만 안은 엉망인 부실공사 같은 결과를 초래하기 쉽다. , 학생들이 단순히 컴파일 결과만 생각하고 정답을 찾아내, 과제는 제출하지만 코드 안이 엉망인, 수준 낮은 코드를 만들어 내기 쉽다. 이러한 과정의 반복을 통해 잘못된 코딩 습관이 길들여 있다.      


 

이러한 잘못된 코딩 습관이 길들여지는 것을 방지하기 위한 솔루션 하나는 코드 리뷰이다. ‘코드 리뷰 통해 강사가 학생의 코드의 문제점을 일일이 지적해주어 학생 자신의 코드 문제점을 파악하여 코드 품질을 향상 시킬 있다.


<교내 코드리뷰 현항조사 설문지>


                                    
                                                                                      -학생용-



하지만 학생들을 대상으로 설문한 위 자료를 살펴보면 설문에 참여한 모든 학생들이 코드 리뷰가 필요하다고 생각하지만 64.5%의 학생들이 프로그래밍 과목 수강 중 코드에 대한 리뷰를 거의 받지 못했다고 응답했다. 이와같은 문제점의 원인을 찾아보면 보통 1시간15분으로 이루어진 수업시간에는 명의 강사가 30~40 정도의 학생들을 코드 리뷰를 해주는 것은 현실적으로 불가능하다. 수업 외의 시간에 코드 리뷰를 해주려 해도 현재의 인력으로는 부담 되는 상황이다. , 현재 학생들에게 코드 리뷰 해주기위한 시스템이나 절차가 정해져 있지 않아, 현재의 교육 자원으로는 효율적인 코드 리뷰가 불가능하다.

 


프로젝트는 이러한 문제점들을 해결하기 위해 첫 번째로 효과적인 코드 리뷰 프로세스를 위해 코드 리뷰 단계를 정의할 것이다. 두번째로 학생들이 과제로 제출한 코드를 분석해 학생들 눈높이에 맞게 가공된 코드 리뷰 결과를 학생들에게 보여줄 것이다. 마지막으로 강사들에게 학생들의 코드를 분석한 결과들을 바탕으로 분류한 리포트를 제공해 수업시간에 실시간으로 코드 리뷰가 가능하게 것이다.


II. 팀소개
    
    
        지도교수 : 황선태 교수님
       
        팀명 : 코드네이터  프로젝트명 : Viewreful
        
         팀장 : 김남현        팀원 : 김대환, 김상훈, 성민경, 송인엽, 최은정, 무하립
    
   view + re + ful  == 아름다운 Code 를 위해

     re + view + pool(ful) == 리뷰 시스템  


       코드네이터, CODE코디하다. 




            아름다운 코드를 위해 리뷰 시스템을 개발해 코드를 코디해주는 코디네이터조입니다. 


III. Abstract

The project has three goals :
First, we will define a code review step for an effective code review process.

Second, we will analyze the code submitted for the assignment and show the students the code review results tailored to the student's eye level.

Finally, we will provide instructors with a report based on the results of analyzing the students' code so that they can review the code in real time in class.


github url : https://github.com/Viewreful

IV. 결과 영상

결과영상_12조_코드네이터




Ċ
12조 캡스톤,
2017. 6. 7. 오후 10:01
ą
12조 캡스톤,
2017. 5. 24. 오전 10:53
ċ
결과영상_12조_코드네이터.zip
(19994k)
12조 캡스톤,
2017. 5. 24. 오후 3:12
ĉ
12조 캡스톤,
2017. 3. 16. 오후 10:50
Ċ
12조 캡스톤,
2017. 3. 16. 오후 10:51
Ċ
12조 캡스톤,
2017. 5. 24. 오후 3:24
ć
12조 캡스톤,
2017. 5. 24. 오후 3:24
Ċ
12조 캡스톤,
2017. 5. 24. 오후 3:22