Evaluation of Programming Competency Using Student Error Patterns | IEEE Conference Publication | IEEE Xplore