Ville Karavirta

Contact Information
Mail address:
Aalto University
School of Science and Technology
Department of Computer Science and Engineering
P.O.Box 15400
FI-00076 Aalto
Street address:
Computer Science Building, Room B214
Konemiehentie 2. Espoo, Finland
Phone:
+358 9 470 23386
Telefax:
+358 9 470 23293
Email:
ville.karavirta@tkk.fi
View Ville Karavirta's profile on LinkedIn
 
Current Projects
Move your mouse over a project for info. If you don't have JavaScript enabled, you can still visit the websites of the projects :-)
Research Interests
  • Automatic Assessment
  • Algorithm Animation
  • Effortless production of electronic learning material
  • Electronic learning environments
Publications
Sort by: year type
  • 2009

  • Ville Karavirta (2009) Seamless Merging of Hypertext and Algorithm Animation. ACM Transactions on Computing Education (TOCE), vol. 9, issue 2, article 10.

  • Ville Karavirta (2009) Towards Seamless Merging of Hypertext and Algorithm Animation. Electronic Notes in Theoretical Computer Science, vol. 224, pp. 105–114. (bib)

  • Otto Seppälä and Ville Karavirta (2009) Work in Progress: Automatic Generation of Algorithm Animations for Lecture Slides. Electronic Notes in Theoretical Computer Science, vol. 224, pp. 97–103. (bib)

  • 2007

  • Ville Karavirta (2007) Algorithm Visualizations as Interactive Learning Material. In: Annual Hecse Poster Session, Helsinki, Finland, May 28 - June 1, 2007, pp. 95. (bib)

  • Ville Karavirta (2007) Integrating Algorithm Animation Systems. In: Proceedings of the Fourth Program Visualization Workshop (PVW 2006). Elsevier Science Publishers B. V., Amsterdam, The Netherlands, The Netherlands, pp. 79–87. (bib)

  • Ville Karavirta (2007) Facilitating Algorithm Animation Creation and Adoption in Education. Licentiate's Thesis. Department of Computer Science and Engineering, Helsinki University of Technology. (pdf) (bib)

  • Ville Karavirta (2007) XAAL - Extensible Algorithm Animation Language. In: Eliisa Jauhiainen Minna Koskinen ed. Jyväskylän Yliopisto, Tietojenkäsittelytieteiden laitos, Tietojenkäsittelytieteen päivät, Jyväskylä, pp. 20–25. (bib)

  • Juha Sorva, Ville Karavirta, and Ari Korhonen (2007) Roles of Variables in Teaching. Journal of Information Technology Education, vol. 6, pp. 407–423. (pdf) (bib)

  • 2006

  • Erik Fallenius, Ville Karavirta, and Ari Korhonen (2006) TRAKLA2: A Practising Environment for Data Structures and Algorithms. Posteri: Ohjelmoinnin perusopetuksen kehittämisseminaari, 13.10.2006 Turku. (bib)

  • Ville Karavirta (2006) Algoritmianimaatiojärjestelmien tiedonvaihto. In: Lea Kutvonen and Päivi Kuuppelomäki eds. Tietojenkäsittelytieteen päivät 2006. Helsingin Yliopisto, Tietojenkäsittelytieteen laitos. Helsinki, Finland, pp. 25–30. (pdf) (bib)

  • Ville Karavirta and Ari Korhonen (2006) Automatic Tutoring Question Generation During Algorithm Simulation. In: Anders Berglund and Mattias Wiggberg eds. Proceedings of the 6th Finnish/Baltic Sea Conference on Computer Science Education, Koli Calling. pp. 95–100. (bib)

  • Ville Karavirta, Ari Korhonen, and Lauri Malmi (2006) On the use of resubmissions in automatic assessment systems. Computer Science Education, 16 (3), September. pp. 229–240. (pdf) (bib)

  • Ville Karavirta, Ari Korhonen, and Lauri Malmi (2006) Taxonomy of Algorithm Animation Languages. In: SoftVis '06: Proceedings of the 2006 ACM symposium on Software visualization. ACM Press, New York, NY, USA, pp. 77–85. September. (pdf) (bib)

  • Ville Karavirta, Ari Korhonen, and Otto Seppälä (2006) Ohjelmoinnin perusopetuksen verkostohanke. Poster in Methods, Materials and Tools for Programming Education. May. (pdf) (bib)

  • Guido Rößling, Thomas Naps, Mark S. Hall, Ville Karavirta, Andreas Kerren, Charles Leska, Andrés Moreno, Rainer Oechsle, Susan H. Rodger, Jaime Urquiza-Fuentes, and J. Ángel Velázquez-Iturbide (2006) Merging interactive visualizations with hypertextbooks and course management. SIGCSE Bulletin, 38 (4), pp. 166–181. (pdf) (bib)

  • 2005

  • Petri Ihantola, Ville Karavirta, Ari Korhonen, and Jussi Nikander (2005) Taxonomy of effortless creation of algorithm visualizations. In: Proceedings of the 2005 international workshop on Computing education research. ACM Press, New York, NY, USA, pp. 123–133. (pdf) (bib)

  • Ville Karavirta (2005) XAAL - Extensible Algorithm Animation Language. Master's Thesis. Department of Computer Science and Engineering, Helsinki University of Technology. (pdf) (bib)

  • Ville Karavirta, Ari Korhonen, and Lauri Malmi (2005) Different Learners Need Different Resubmission Policies in Automatic Assessment Systems. In: Proceedings of the 5th Annual Finnish / Baltic Sea Conference on Computer Science Education. University of Joensuu. pp. 95–102. November. (pdf) (bib)

  • Lauri Malmi, Ville Karavirta, Ari Korhonen, and Jussi Nikander (2005) Experiences on Automatically Assessed Algorithm Simulation Exercises with Different Resubmission Policies. Journal of Educational Resources in Computing, 5 (3), September. (bib)

  • Thomas L. Naps, Guido Rößling, Peter Brusilovsky, John English, Duane Jarc, Ville Karavirta, Charles Leska, Myles McNally, Andrés Moreno, Rockford J. Ross, and Jaime Urquiza-Fuentes (2005) Development of XML-based Tools to Support User Interaction with Algorithm Visualization. SIGCSE Bulletin, 37 (4), December. pp. 123–138. (bib)

  • Otto Seppälä, Ari Korhonen, and Ville Karavirta (2005) MatrixPro - Luentotyökalu tietorakenteiden ja algoritmien opetukseen. In: ReflekTori 2005 – Tekniikan opetuksen symposium. TKK Dipoli, pp. 1–5. lokakuu. (pdf) (bib)

  • 2004

  • Ville Karavirta, Ari Korhonen, Lauri Malmi, and Kimmo Stålnacke (2004) MatrixPro - A Tool for Demonstrating Data Structures and Algorithms Ex Tempore. Joensuu, Finland. (pdf) (bib)

  • Ville Karavirta, Ari Korhonen, Lauri Malmi, and Kimmo Stålnacke (2004) MatrixPro – A Tool for On-The-Fly Demonstration of Data Structures and Algorithms. In: Proceedings of the Third Program Visualization Workshop. Department of Computer Science, University of Warwick, UK, The University of Warwick, UK, pp. 26–33. July. (pdf) (bib)

  • Ville Karavirta, Ari Korhonen, and Petri Tenhunen (2004) Survey of Effortlessness in Algorithm Visualization Systems. In: Proceedings of the Third Program Visualization Workshop. The University of Warwick, UK, pp. 141–148. July. (pdf) (bib)

  • Ari Korhonen, Lauri Malmi, Panu Silvasti, Ville Karavirta, Jan Lönnberg, Jussi Nikander, Kimmo Stålnacke, and Petri Ihantola (2004) Matrix - A Framework for Interactive Software Visualization. Laboratory of Information Processing Science, Department of Computer Science and Engineering, Helsinki University of Technology. TKO-B 154/04. Research Report. (pdf) (bib)

  • Lauri Malmi, Ville Karavirta, Ari Korhonen, Jussi Nikander, Otto Seppälä, and Panu Silvasti (2004) Visual Algorithm Simulation Exercise System with Automatic Assessment: TRAKLA2. Informatics in Education, 3 (2), pp. 267–288. (pdf) (bib)

  • 2003

  • Ville Karavirta, Ari Korhonen, and Lauri Malmi (2003) MatrixPro. Computer program. Helsinki University of Technology, November. (pdf) (bib)

  • Ari Korhonen, Lauri Malmi, Panu Silvasti, Jussi Nikander, Petri Tenhunen, Pekka Mård, Harri Salonen, and Ville Karavirta (2003) TRAKLA2. Computer program (http://trakla.cs.hut.fi/). (pdf) (bib)

  • 2002

  • Ville Karavirta, Ari Korhonen, Jussi Nikander, and Petri Tenhunen (2002) Effortless Creation of Algorithm Visualization. In: Proceedings of the Second Annual Finnish / Baltic Sea Conference on Computer Science Education. pp. 52–56. October. (pdf) (bib)

Other Interests
This page is maintained by Ville Karavirta, Email: vkaravir@cs.hut.fi
This page last modified Friday, 18-Nov-2011 16:10:10 EET
Valid XHTML 1.0 Transitional