Publications
Recent Publications
Recognizing Algorithms Using Language Constructs, Software Metrics and Roles of Variables: An Experiment with Sorting Algorithms. Ahmad Taherkhani, Ari Korhonen and Lauri Malmi (2010) The Computer Journal 2010; doi: 10.1093/comjnl/bxq049.
Recognizing Sorting Algorithms with the C4.5 Decision Tree Classifier. Ahmad Taherkhani (2010) In: Proceedings of the IEEE 18th International Conference on Program Comprehension (ICPC), Braga, Minho Portugal, June 30 - July 02, 2010, pp. 72–75.
Using Roles of Variables in Algorithm Recognition. Ahmad Taherkhani, Lauri Malmi, and Ari Korhonen (To appear) In: Proceedings of the 9th Koli Calling International Conference on Computing Education Research, Koli, Finland, October 29 – November 1, 2009.
Algorithm Recognition by Static Analysis and Its Application in Students' Submissions Assessment. Ahmad Taherkhani, Lauri Malmi, and Ari Korhonen (2009) In: Proceedings of the 8th Koli Calling International Conference on Computing Education Research, Koli, Finland, 13-16 November, 2008. ACM New York, NY, USA, pp. 88–91.
Ahmad Taherkhani (2008): Static Program Analysis for Recognizing Sorting Algorithms. Master's Thesis. Helsinki University of Technology.
Some Earlier Publications
Lauri Malmi, Ari Korhonen, and Riku Saikkonen: Experiences in Automatic Assessment on Mass Courses and Issues for Designing Virtual Courses. Proceedings of the 7th SIGCSE/SIGCUE Conference on Innovation and Technology in Computer Science Education - ITiCSE 2002, pp. 55 - 59, June 24-26, Aarhus, Denmark, 2002.
Ari Korhonen, Lauri Malmi, Pertti Myllyselkä, and Patrik Scheinin: Does It Make a Difference If the Students Exercise on the Web Or in the Class Room? Proceedings of the 7th SIGCSE/SIGCUE Conference on Innovation and Technology in Computer Science Education - ITiCSE 2002, pp. 121 - 124, June 24 - 26, Aarhus, Denmark, 2002.
Lauri Malmi, Ville Karavirta, Ari Korhonen, and Jussi Nikander: Experiences on Automatically Assessed Algorithm Simulation Exercises with Different Resubmission Policies. Accepted for publication in Journal of Educational Resources in Computing (ACM).
Tuomo Kakkonen, Erkki Sutinen: Automatic Assessment of the Content of Essays Based on Course Materials. Proceedings of the International Conference on Information Technology: Research and Education 2004, pp. 126 - 130, London, UK, 2004.
Tuomo Kakkonen, Niko Myller, Erkki Sutinen: Semi-Automatic Evaluation Features in Computer-Assisted Essay Assessment. Proceedings of the 7th IASTED International Conference on Computers and Advanced Technology in Education, pp. 456 - 461, Hawaii, USA, 2004.