About

JavAssess is a Java library developed at the Universitat Politècnica de València that helps the programmer to assess programming exercises. A wrong assessment is unfair for the student, who can be harmed in their mark, or more importantly, mislead in their instruction. For this reason, we advocate for the automatic assessment (AA), which provides important advantages:

Advantages

  • Speed. The assessment is much quicker, and the student gets feedback straight after the exam.
  • Fairness. The assessment is fair. Same errors are evaluated equally, and the teachers have no influence on the marking.
  • Independence. The assessment of one exam is not affected by the assessment of the previous exams. In the manual assessment, a very good (respectively very bad) exam can subjectively make the teacher to consider the next exam as bad (respectively good) in comparison.