CodeGrader - 쉬운 코드 스타일 채점을 위한 플러그인
CodeGrader는 메릴랜드 대학교의 조교(TA)들이 코드 스타일 평가 과정을 간소화하기 위해 codegrader가 개발한 플러그인입니다. 매 학기마다 천 줄 이상의 학생 코드를 확인하고 평가하면서 코드 스타일 문제에 대한 피드백을 제공하는 것은 조교들에게 어려움을 줄 수 있습니다.
이 플러그인은 2013년에 전 UMD 박사과정 학생인 Tak Yeon Lee 박사에 의해 처음 소개되었으며, 특정 UMD 과목에 맞게 맞춤화되었습니다. 2020년에는 대학원생인 Gregory Kramida가 플러그인을 UMD CS 커리큘럼의 모든 Java 과목에서 사용할 수 있도록 구현하는 데 주도적인 역할을 맡았습니다. 이 플러그인은 정적 코드 분석과 사용자 정의 가능한 모듈을 통합하여 내부 제출 서버를 사용하여 UMD Java 프로젝트에 구성할 수 있습니다.
CodeGrader는 채점자들에게 필수적인 생산성 향상 도구가 되어 수작업 채점에 필요한 시간을 크게 줄여줍니다. 또한, 학생들에게 보다 의미 있는 보고서를 발급하여 코딩 기술을 향상시킬 수 있도록 도와줍니다. 이 프로젝트는 활발히 유지되고 있으며 커뮤니티로부터 기여를 환영합니다.