A study of the difficulties of novice programmers E Lahtinen, K Ala-Mutka, HM Järvinen Acm sigcse bulletin 37 (3), 14-18, 2005 | 1514 | 2005 |
Developing a computer science-specific learning taxonomy U Fuller, CG Johnson, T Ahoniemi, D Cukierman, I Hernán-Losada, ... ACm SIGCSE Bulletin 39 (4), 152-170, 2007 | 398 | 2007 |
Educational data mining and learning analytics in programming: Literature review and case studies P Ihantola, A Vihavainen, A Ahadi, M Butler, J Börstler, SH Edwards, ... Proceedings of the 2015 ITiCSE on working group reports, 41-63, 2015 | 340 | 2015 |
VIP, a visual interpreter for learning introductory programming with C++ AT Virtanen, E Lahtinen, HM Järvinen Proceedings of The Fifth Koli Calling Conference on Computer Science …, 2005 | 73 | 2005 |
Do we know how difficult the rainfall problem is? O Seppälä, P Ihantola, E Isohanni, J Sorva, A Vihavainen Proceedings of the 15th Koli Calling Conference on Computing Education …, 2015 | 68 | 2015 |
A Categorization of Novice Programmers: A Cluster Analysis Study. E Lahtinen PPIG 16, 32-41, 2007 | 61 | 2007 |
On the role of gamification and localization in an open online learning environment: javala experiences T Lehtonen, T Aho, E Isohanni, T Mikkonen Proceedings of the 15th koli calling conference on computing education …, 2015 | 30 | 2015 |
Targeting program visualizations E Lahtinen, HM Järvinen, S Melakoski-Vistbacka Proceedings of the 12th annual SIGCSE conference on Innovation and …, 2007 | 25 | 2007 |
Visualizations to support programming on different levels of cognitive development E Lahtinen, T Ahoniemi Proceedings of The Fifth Koli Calling Conference on Computer Science …, 2005 | 25 | 2005 |
Improving pedagogical feedback and objective grading T Ahoniemi, E Lahtinen, T Reinikainen Proceedings of the 39th SIGCSE technical symposium on Computer science …, 2008 | 23 | 2008 |
Effectiveness of integrating program visualizations to a programming course E Lahtinen, T Ahoniemi, A Salo Proceedings of the Seventh Baltic Sea Conference on Computing Education …, 2007 | 23 | 2007 |
Visualizations in preparing for programming exercise sessions T Ahoniemi, E Lahtinen Electronic Notes in Theoretical Computer Science 178, 137-144, 2007 | 23 | 2007 |
Are visualization tools used in programming education? by whom, how, why, and why not? E Isohanni, HM Järvinen Proceedings of the 14th koli calling international conference on computing …, 2014 | 21 | 2014 |
Behind the curtain: students' use of VIP after class E Isohanni, M Knobelsdorf Proceedings of the Sixth International workshop on Computing Education …, 2010 | 21 | 2010 |
Visualizations as a basis for agile software process improvement T Lehtonen, VP Eloranta, M Leppänen, E Isohanni 2013 20th Asia-Pacific Software Engineering Conference (APSEC) 1, 495-502, 2013 | 19 | 2013 |
Kick-start activation to novice programming—a visualization-based approach E Lahtinen, T Ahoniemi Electronic Notes in Theoretical Computer Science 224, 125-132, 2009 | 18 | 2009 |
The reasons might be different: Why students and teachers do not use visualization tools M Knobelsdorf, E Isohanni, J Tenenberg Proceedings of the 12th koli calling international conference on computing …, 2012 | 14 | 2012 |
Integrating the use of visualizations to teaching programming E Lahtinen Proceedings of the conference Methods, Materials and Tools for Programming …, 2006 | 14 | 2006 |
Students' long-term engagement with the visualization tool VIP E Isohanni, M Knobelsdorf Proceedings of the 11th Koli Calling International Conference on Computing …, 2011 | 10 | 2011 |
Fighting the student dropout rate with an incremental programming assignment T Ahoniemi, E Lahtinen, T Erkkola Proceedings of the Seventh Baltic Sea Conference on Computing Education …, 2007 | 8 | 2007 |