Ville Karavirta
Ville Karavirta
Previously a researcher at Aalto University and University of Turku
Verified email at villekaravirta.com - Homepage
Title
Cited by
Cited by
Year
Review of recent systems for automatic assessment of programming assignments
P Ihantola, T Ahoniemi, V Karavirta, O Seppälä
Proceedings of the 10th Koli Calling International Conference on Computing …, 2010
4262010
A review of generic program visualization systems for introductory programming education
J Sorva, V Karavirta, L Malmi
ACM Transactions on Computing Education (TOCE) 13 (4), 1-64, 2013
3212013
Visual algorithm simulation exercise system with automatic assessment: TRAKLA2
L Malmi, V Karavirta, A Korhonen, J Nikander, O Seppälä, P Silvasti
Informatics in Education 3 (2), 267-288, 2004
1982004
MatrixPro-A tool for on-the-fly demonstration of data structures and algorithms
V Karavirta, A Korhonen, L Malmi, K Stålnacke
Proceedings of the Third Program Visualization Workshop, 26-33, 2004
672004
Experiences on automatically assessed algorithm simulation exercises with different resubmission policies
L Malmi, V Karavirta, A Korhonen, J Nikander
Journal on Educational Resources in Computing (JERIC) 5 (3), 7, 2005
612005
How do students solve parsons programming problems?: an analysis of interaction traces
J Helminen, P Ihantola, V Karavirta, L Malmi
Proceedings of the ninth annual international conference on International …, 2012
542012
Design and architecture of an interactive eTextbook–The OpenDSA system
E Fouh, V Karavirta, DA Breakiron, S Hamouda, S Hall, TL Naps, ...
Science of Computer Programming 88, 22-40, 2014
532014
JSAV: the JavaScript algorithm visualization library
V Karavirta, CA Shaffer
Proceedings of the 18th ACM conference on Innovation and technology in …, 2013
532013
Two-dimensional parson’s puzzles: The concept, tools, and first observations
P Ihantola, V Karavirta
Journal of Information Technology Education 10 (2), 119-132, 2011
502011
Merging interactive visualizations with hypertextbooks and course management
G Rößling, T Naps, MS Hall, V Karavirta, A Kerren, C Leska, A Moreno, ...
ACM SIGCSE Bulletin 38 (4), 166-181, 2006
492006
Taxonomy of effortless creation of algorithm visualizations
P Ihantola, V Karavirta, A Korhonen, J Nikander
Proceedings of the first international workshop on Computing education …, 2005
472005
OpenDSA: beginning a community active-eBook project
CA Shaffer, V Karavirta, A Korhonen, TL Naps
Proceedings of the 11th Koli Calling International Conference on Computing …, 2011
462011
Service-oriented approach to improve interoperability of e-learning systems
V Karavirta, P Ihantola, T Koskinen
2013 IEEE 13th International Conference on Advanced Learning Technologies …, 2013
392013
On the use of resubmissions in automatic assessment systems
V Karavirta, A Korhonen, L Malmi
Computer science education 16 (3), 229-240, 2006
342006
A Mobile Learning Application for Parsons Problems with Automatic Feedback
V Karavirta, J Helminen, P Ihantola
12th Koli Calling International Conference on Computing Education Research …, 2012
332012
Recording and analyzing in-browser programming sessions
J Helminen, P Ihantola, V Karavirta
Proceedings of the 13th Koli Calling International Conference on Computing …, 2013
292013
MatrixPro - A tool for demonstrating data structures and algorithms ex tempore
V Karavirta, A Korhonen, L Malmi, K Stålnacke
Advanced Learning Technologies, 2004. Proceedings. IEEE International …, 2004
292004
How to study programming on mobile touch devices: interactive Python code exercises
P Ihantola, J Helminen, V Karavirta
Proceedings of the 13th Koli Calling International Conference on Computing …, 2013
272013
Quality Of WordPress Plug-Ins: An Overview of Security and User Ratings
T Koskinen, P Ihantola, V Karavirta
Third International Workshop on Security and Privacy in Social Networks, 2012
272012
Requirements and design strategies for open source interactive computer science eBooks
A Korhonen, T Naps, C Boisvert, P Crescenzi, V Karavirta, L Mannila, ...
Proceedings of the ITiCSE working group reports conference on Innovation and …, 2013
262013
The system can't perform the operation now. Try again later.
Articles 1–20