A Scheme for Automated Evaluation of Programming Assignments using FSMD based Equivalence Checking

Kamalesh Kumar Sharma, Kunal Banerjee, Chittaranjan Mandal · 2014

This work presents an automated program evaluation scheme by leveraging the equivalence checking method of Finite State Machines with Data-path (FSMDs) which has found extensive application in translation validation of programs. In order to assess a student's program, it is compared with a model program supplied by the instructor. Besides reporting the error and providing feedback towards error correction, our method performs automated evaluation of programs which is particularly helpful in an environment where there is a large number of students, thus saving a lot of time for the instructor. Being automated, our scheme will ensure consistency in evaluation and ensure speedy evaluation.

Read the paper · More papers on PaperTik