CodeGrader - ملحق لتقييم أسلوب البرمجة بسهولة
كودغريدر هو ملحق تم تطويره بواسطة كودغريدر لتبسيط عملية تقييم أسلوب البرمجة لمساعدي التدريس (TAs) في جامعة ماريلاند. مع آلاف الأسطر من كود الطلاب التي يتعين مراجعتها في كل فصل دراسي، يجد مساعدو التدريس صعوبة في التحقق وتقييم الكود يدويًا وتقديم ملاحظات حول مشاكل أسلوب البرمجة.
تم تقديمه لأول مرة في عام 2013 من قبل الدكتور تاك يون لي، وهو طالب دكتوراه سابق في جامعة ماريلاند. تم تصميم الملحق خصيصًا لبعض الدورات في جامعة ماريلاند. في عام 2020، قام غريغوري كراميدا، طالب دراسات عليا، بقيادة تنفيذ الملحق ليتم استخدامه في أي دورة جافا في منهجية علوم الحاسوب في جامعة ماريلاند. يتضمن الملحق تحليلًا ثابتًا للكود ووحدات قابلة للتخصيص يمكن تكوينها لأي مشروع جافا في جامعة ماريلاند باستخدام Submit Server الداخلي.
أصبح كودغريدر أداة أساسية لزيادة الإنتاجية للمقيمين، حيث يقلل بشكل كبير من الوقت المطلوب للتقييم اليدوي. كما يمكن لمساعدي التدريس إصدار تقارير أكثر معنى للطلاب، مما يساعدهم على تحسين مهاراتهم في البرمجة. يتم الاهتمام بالمشروع بشكل فعال ويُرحب بالمساهمات من المجتمع.