1. (1) A, Robins, J. Rountree, and N. Rountree: “Learning and Teaching Programming: A Review and Discussion”, Computer Science Education 2003, Vol. 13, No. 2, pp. 137-172 (2003)
2. (2) N. Truong, P. Roe, and P. Bancroft: “Automated Feedback for “Fill in the Gap” Programming Exercises”, Australasian Computing Education Conference 2005, pp. 117-126 (2005)
3. (3) N. Truong, P. Roe, and P. Bancroft: “Static Analysis of Students' Java Programs”, Australasian Computing Education Conference 2004, pp. 317-325 (2004)
4. (4) M. Blumenstein, S. Green, A. Nguyen, and V. Muthukkumarasamy: “An Experimental Analysis of GAME: A Generic Automated Marking Environment”, ITiCSE'04, pp. 67-71 (2004)
5. (5) L. Malmi, A. Korhonen, and R. Saikkonen: “Experiences in Automatic Assessment on Mass Courses and Issues for Designing Virtual Courses”, ITiCSE'02, pp. 55-59 (2002)