1. Butz, C. J., Hua, S., & Maguire, B. R. (2006). A web-based Bayesian intelligent tutoring system for computer programming. Journal of Web Intelligence and Agent Systems, 4(1), 77–97.
2. Čisar, S. M., Pinter, R., Radosav, D., & Čisar, P. (2011). Effectiveness of program visualization in learning java: a case study with Jeliot 3. International Journal of Computer, Communications & Control, 6(4), 669–682.
3. Cooper, S., Jae Nam, Y., & Si, L. (2012). Initial results of using an intelligent tutoring system with Alice. In Proc. of the 17th ACM annual conference on Innovation and technology in computer science education, 138–143
4. Daly, C., & Horgan, J. M. (2004). An automated learning system for Java programming. IEEE Transaction on Education, 47(1), 10–17.
5. Dancik, G., & Kumar, A. (2003). A tutor for counter-controlled loop concepts and its evaluation. Frontiers in Education Conference, 1(T3C), 7–12.