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 | 130 | 2010 |
Theoretical underpinnings of computing education research: What is the evidence? L Malmi, J Sheard, Simon, R Bednarik, J Helminen, P Kinnunen, ... Proceedings of the tenth annual conference on International computing …, 2014 | 74 | 2014 |
Characterizing research in computing education: a preliminary analysis of the literature L Malmi, J Sheard, Simon, R Bednarik, J Helminen, A Korhonen, N Myller, ... Proceedings of the Sixth international workshop on Computing education …, 2010 | 43 | 2010 |
Recognizing sorting algorithms with the C4. 5 decision tree classifier A Taherkhani 2010 IEEE 18th International Conference on Program Comprehension, 72-75, 2010 | 28 | 2010 |
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 | 25 | 2012 |
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 | 21 | 2008 |
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 | 20 | 2013 |
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 | 19 | 2011 |
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 | 19 | 2011 |
Categorizing variations of student-implemented sorting algorithms A Taherkhani, A Korhonen, L Malmi Computer Science Education 22 (2), 109-138, 2012 | 9 | 2012 |
Using roles of variables in algorithm recognition A Taherkhani, L Malmi, A Korhonen Koli Calling 2009, 1, 2010 | 7 | 2010 |
Automatic algorithm recognition based on programming schemas and beacons-A supervised machine learning classification approach A Taherkhani Aalto University, 2013 | 4 | 2013 |
Automatic algorithm recognition based on programming schemas. A Taherkhani PPIG, 11, 2011 | 4 | 2011 |
Automatic Algorithm Recognition Based on Programming Schemas and Beacons A Taherkhani Diss/2013/isbn9789526049908/isbn9789526049908. pdf, 2013 | 2 | 2013 |
Schema Detection and Beacon-Based Classification for Algorithm Recognition. A Taherkhani PPIG, 2, 2012 | 1 | 2012 |
Classifying and recognizing students' sorting algorithm implementations in a data structures and algorithms course A Taherkhani, A Korhonen, L Malmi Aalto University, 2012 | 1 | 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 |