Semantic similarity-based grading of student programs

  • Authors:
  • Tiantian Wang;Xiaohong Su;Yuying Wang;Peijun Ma

  • Affiliations:
  • Department of Computer Science, Harbin Institute of Technology, Harbin 150001, China;Department of Computer Science, Harbin Institute of Technology, Harbin 150001, China;Department of Computer Science, Harbin Institute of Technology, Harbin 150001, China;Department of Computer Science, Harbin Institute of Technology, Harbin 150001, China

  • Venue:
  • Information and Software Technology
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

An automatic grading approach is presented based on program semantic similarity. Automatic grading of a student program is achieved by calculating semantic similarities between the student program and each correct model program after they are standardized. This approach was implemented in an on-line examination system for the programming language C. Different form other existing approaches, it can evaluate how close a student's source code is to a correct solution and give a matching accuracy.