Programming assignment grading especially for computer programs, for an Introductory programming course requires a considerable amount of human time and effort. Swift and formative feedback can be difficult to achieve because manual grading is typically a taxing and tiresome activity for academics. Consequently, a large number of teachers are assigned to manually grade the programs submitted by students each week. Since the instructions for grading are by nature, imprecision, there can exist a lot of variability between the grading of two teachers since it is prone to unintentional bias. A more severe problem is the perception of bias students whose programs are graded. The main motivation behind taking up this project is to address the above problems.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Autograding of Computer Programs

  • C. Sudhakar Reddy,
  • Ch. Lavanya,
  • D. Tejaswi

摘要

Programming assignment grading especially for computer programs, for an Introductory programming course requires a considerable amount of human time and effort. Swift and formative feedback can be difficult to achieve because manual grading is typically a taxing and tiresome activity for academics. Consequently, a large number of teachers are assigned to manually grade the programs submitted by students each week. Since the instructions for grading are by nature, imprecision, there can exist a lot of variability between the grading of two teachers since it is prone to unintentional bias. A more severe problem is the perception of bias students whose programs are graded. The main motivation behind taking up this project is to address the above problems.