Automatic grading of student's programming assignments: an interactive process and suite of programs | IEEE Conference Publication | IEEE Xplore