Student's progress tracking on programming assignments | IEEE Conference Publication | IEEE Xplore