CodeGrader - Un complemento para la calificación fácil del estilo de código.
CodeGrader es un complemento desarrollado por codegrader para simplificar el proceso de calificación del estilo de código para los asistentes de enseñanza (TAs) en la Universidad de Maryland. Con miles de líneas de código de estudiantes para revisar cada semestre, a menudo los TAs encuentran difícil verificar y calificar manualmente el código al mismo tiempo que proporcionan comentarios sobre los problemas de estilo de código.
Introducido inicialmente en 2013 por el Dr. Tak Yeon Lee, un antiguo estudiante de doctorado de UMD, el complemento fue adaptado para cursos específicos de UMD. En 2020, Gregory Kramida, un estudiante de posgrado, tomó la iniciativa de implementar el complemento para que se pueda utilizar en cualquier curso de Java en el plan de estudios de UMD CS. El complemento incorpora análisis estático de código y módulos personalizables que se pueden configurar para cualquier proyecto de Java de UMD utilizando el Submit Server interno.
CodeGrader se ha convertido en una herramienta esencial para aumentar la productividad de los calificadores, reduciendo significativamente el tiempo requerido para la calificación manual. También permite a los TAs emitir informes más significativos a los estudiantes, ayudándoles a mejorar sus habilidades de programación. El proyecto se mantiene activamente y da la bienvenida a las contribuciones de la comunidad.