CodeGrader - 一个用于简单代码风格评分的插件
CodeGrader是由codegrader开发的插件,旨在简化马里兰大学助教(TAs)对代码风格评分的过程。每个学期都有成千上万行学生代码需要检查和评分,助教们经常发现在提供代码风格问题反馈的同时手动检查和评分代码具有挑战性。
该插件最初由前UMD博士生李德炫博士于2013年引入,专为特定的UMD课程量身定制。2020年,研究生Gregory Kramida接手实施该插件,使其可用于UMD计算机科学课程中的任何Java课程。该插件结合了静态代码分析和可定制的模块,可以通过内部提交服务器为任何UMD Java项目进行配置。
CodeGrader已成为评分人员的必备工具,极大地减少了手动评分所需的时间。它还使助教能够向学生发布更有意义的报告,帮助他们提高编码技能。该项目正在积极维护,并欢迎社区的贡献。