A study of the difficulties of novice programmers E Lahtinen, K Ala-Mutka, HM Järvinen Acm sigcse bulletin 37 (3), 14-18, 2005 | 1588 | 2005 |
Supporting Students in C++ Programming Courses with Automatic Program Style Assessment. K Ala-Mutka, T Uimonen, HM Järvinen, L Knight Journal of Information Technology Education: Research 3, 2004 | 166 | 2004 |
Object-oriented specification of reactive systems H Jarvinen, R Kurki-Suonio, M Sakkinen, K Systa [1990] Proceedings. 12th International Conference on Software Engineering, 63-71, 1990 | 133 | 1990 |
DisCo specification language: marriage of actions and objects. HM Järvinen, R Kurki-Suonio ICDCS, 142-151, 1991 | 96 | 1991 |
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 | 75 | 2005 |
Assessment process for programming assignments K Ala-Mutka, HM Jarvinen IEEE International Conference on Advanced Learning Technologies, 2004 …, 2004 | 50 | 2004 |
The DisCo language HM Järvinen, R Kurki-Suonio Tampere University of Technology, 1990 | 47 | 1990 |
Action system approach to the specification and design of distributed systems R Kurki-Suonio, HM Järvinen ACM SIGSOFT Software Engineering Notes 14 (3), 34-40, 1989 | 46 | 1989 |
The design of a specification language for reactive systems HM Järvinen Tampere University of technology, 1992 | 45 | 1992 |
Targeting program visualizations E Lahtinen, HM Järvinen, S Melakoski-Vistbacka Proceedings of the 12th annual SIGCSE conference on Innovation and …, 2007 | 26 | 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 | 25 | 2014 |
Käyttöjärjestelmät H Ilkka, HM Järvinen Helsinki: Talentum, 2003 | 20* | 2003 |
Specifying for releases T Mikkonen, HM Järvinen IWPSE98, International Workshop on Principles of Software Evolution, April …, 1998 | 14 | 1998 |
Incremental introduction of behaviors with static software architecture J Jokinen, HM Järvinen, T Mikkonen Computer Standards & Interfaces 25 (3), 215-222, 2003 | 10 | 2003 |
Convit, a tool for learning concurrent programming HM Järvinen, M Tiusanen, A Virtanen eLearn: World Conference on EdTech, 2220-2223, 2003 | 9 | 2003 |
Framework for embedded programming course A Salminen, JM Vanhatupa, HM Järvinen Proceedings of the 11th Koli Calling International Conference on Computing …, 2011 | 6 | 2011 |
CLIP, a command line interpreter for a subset of C++ H Luoma, E Lahtinen, HM Järvinen Proceedings of the Seventh Baltic Sea Conference on Computing Education …, 2007 | 6 | 2007 |
Organizing and evaluating course on embedded programming JM Vanhatupa, A Salminen, HM Järvinen Proceedings of the 10th Koli Calling International Conference on Computing …, 2010 | 5 | 2010 |
A Study of the Difficulties of Novice Programmers, proceedings of ITiCSE’05 E Lahtinen, K Ala-Mutka, HM Jarvinen Lisbon 10, 1067445.1067453, 2005 | 4 | 2005 |
Industrial impact on topics and types of Master's theses: Empirical study of software engineering theses made in 1990-2016 HM Järvinen, T Mikkonen Annual Conference of the European Society for Engineering Education, 2016 | 3 | 2016 |