Exploring Machine Learning Methods to Identify Patterns in Students' Solutions to Programming Assignments | IEEE Conference Publication | IEEE Xplore