Heh, J. - S., Li, S.-C., Chang, J.-C. and Chang, M. (2008). Providing Students Hints and Detecting Mistakes Made by Students in Virtual Experiment Environment. IEEE Transactions on Education, 51(1), 61–68.