Ahmad Taherkhani
Ahmad Taherkhani
Aalto University
Verified email at accenture.com - Homepage
Title
Cited by
Cited by
Year
An introduction to program comprehension for computer science educators
C Schulte, T Clear, A Taherkhani, T Busjahn, JH Paterson
Proceedings of the 2010 ITiCSE working group reports, 65-86, 2010
842010
Theoretical underpinnings of computing education research: what is the evidence?
L Malmi, J Sheard, R Bednarik, J Helminen, P Kinnunen, A Korhonen, ...
Proceedings of the tenth annual conference on International computing …, 2014
452014
Characterizing research in computing education: a preliminary analysis of the literature
L Malmi, J Sheard, R Bednarik, J Helminen, A Korhonen, N Myller, ...
Proceedings of the Sixth international workshop on Computing education …, 2010
302010
Recognizing sorting algorithms with the C4. 5 decision tree classifier
A Taherkhani
2010 IEEE 18th International Conference on Program Comprehension, 72-75, 2010
232010
Automatic recognition of students' sorting algorithm implementations in a data structures and algorithms course
A Taherkhani, A Korhonen, L Malmi
Proceedings of the 12th Koli Calling International Conference on Computing …, 2012
212012
Algorithm recognition by static analysis and its application in students' submissions assessment
A Taherkhani, L Malmi, A Korhonen
Proceedings of the 8th International Conference on Computing Education …, 2008
182008
Using decision tree classifiers in source code analysis to recognize algorithms: An experiment with sorting algorithms
A Taherkhani
The Computer Journal 54 (11), 1845-1860, 2011
172011
Beacon-and schema-based method for recognizing algorithms from students’ source code
A Taherkhani, L Malmi
Journal of Educational Data Mining 5 (2), 69-101, 2013
162013
Recognizing algorithms using language constructs, software metrics and roles of variables: An experiment with sorting algorithms
A Taherkhani, A Korhonen, L Malmi
The Computer Journal 54 (7), 1049-1066, 2011
142011
Categorizing variations of student-implemented sorting algorithms
A Taherkhani, A Korhonen, L Malmi
Computer Science Education 22 (2), 109-138, 2012
82012
Using roles of variables in algorithm recognition
A Taherkhani, L Malmi, A Korhonen
Koli Calling 2009, 1, 2010
72010
Automatic algorithm recognition based on programming schemas.
A Taherkhani
PPIG, 11, 2011
42011
Automatic Algorithm Recognition Based on Programming Schemas and Beacons
A Taherkhani
Doctoral dissertation, Aalto University, 2013
22013
Automatic Algorithm Recognition Based on Programming Schemas and Beacons-A Supervised Machine Learning Classification Approach
A Taherkhani
Aalto University, 2013
22013
Schema Detection and Beacon-Based Classification for Algorithm Recognition.
A Taherkhani
PPIG, 2, 2012
12012
Classifying and recognizing students' sorting algorithm implementations in a data structures and algorithms course
A Taherkhani, A Korhonen, L Malmi
Aalto University, 2012
2012
Recognizing Algorithms Using Roles of Variables, Language Constructs and Software Metrics: A Machine Learning Approach
A Taherkhani
AALTO UNIVERSITY, 2010
2010
Static Program Analysis for Recognizing Sorting Algorithms
A Taherkhani
2008
The system can't perform the operation now. Try again later.
Articles 1–18