1. A Survey of Automated Assessment Approaches for Programming Assignments
2. Ala-Mutka, K. and Järvinen, H.M. Assessment process for programming assignments.Proceedings of the 4th IEEE International Conference on Advanced Learning Technologies (ICALT'04). August 30–September 01. pp.181–185. New York: IEEE.
3. Astrachan, O. Bubble sort: An archaeological algorithmic analysis.Proceedings of the 34th SIGCSE technical symposium on computer science education (SIGCSE '03). February 19–23. pp.1–5. New York, NY: ACM.
4. Bishop, C. and Johnson, C.G. Assessing roles of variables by program analysis.Proceedings of the 5th Baltic Sea Conference on Computing Education Research. November17–20. pp.131–136. Joensuu, Finland: University of Joensuu. University of Joensuu, Finland
5. Towards a theory of the comprehension of computer programs