Ville Karavirta

According to our database1, Ville Karavirta authored at least 43 papers between 2004 and 2020.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2020
Relation of Individual Time Management Practices and Time Management of Teams.
Proceedings of the IEEE Frontiers in Education Conference, 2020

2016
Creating Engaging Online Learning Material with the JSAV JavaScript Algorithm Visualization Library.
IEEE Trans. Learn. Technol., 2016

Interactive Exercises for Teaching Logic Circuits.
Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education, 2016

What communication tools students use in software projects and how do different tools suit different parts of project work?
Proceedings of the 38th International Conference on Software Engineering, 2016

2015
Interactive Learning Content for Introductory Computer Science Course Using the ViLLE Exercise Framework.
Proceedings of the 2015 International Conference on Learning and Teaching in Computing and Engineering, 2015

Comparing student performance between traditional and technologically enhanced programming course.
Proceedings of the 17th Australasian Computing Education Conference, 2015

2014
Design and architecture of an interactive eTextbook - The OpenDSA system.
Sci. Comput. Program., 2014

2013
A Review of Generic Program Visualization Systems for Introductory Programming Education.
ACM Trans. Comput. Educ., 2013

OpenDSA: using an active eTextbook to teach data structures and algorithms (abstract only).
Proceedings of the 44th ACM Technical Symposium on Computer Science Education, 2013

Misconceptions in Visual Algorithm Simulation Revisited: On UI's Effect on Student Performance, Attitudes and Misconceptions.
Proceedings of the 2013 Learning and Teaching in Computing and Engineering, 2013

How Do Students Solve Parsons Programming Problems? - Execution-Based vs. Line-Based Feedback.
Proceedings of the 2013 Learning and Teaching in Computing and Engineering, 2013

How to study programming on mobile touch devices: interactive Python code exercises.
Proceedings of the 13th Koli Calling International Conference on Computing Education Research, 2013

Recording and analyzing in-browser programming sessions.
Proceedings of the 13th Koli Calling International Conference on Computing Education Research, 2013

Requirements and design strategies for open source interactive computer science eBooks.
Proceedings of the ITiCSE working group reports conference on Innovation and technology in computer science education-working group reports, 2013

JSAV: the JavaScript algorithm visualization library.
Proceedings of the Innovation and Technology in Computer Science Education conference 2013, 2013

Service-Oriented Approach to Improve Interoperability of E-Learning Systems.
Proceedings of the IEEE 13th International Conference on Advanced Learning Technologies, 2013

2012
Quality of WordPress Plug-Ins: An Overview of Security and User Ratings.
Proceedings of the 2012 International Conference on Privacy, 2012

Educational Accelerometer Games for Computer Science.
Proceedings of the 11th International Conference on Mobile and Contextual Learning, 2012

A mobile learning application for parsons problems with automatic feedback.
Proceedings of the 12th Koli Calling International Conference on Computing Education Research, 2012

How do students solve parsons programming problems?: an analysis of interaction traces.
Proceedings of the International Computing Education Research Conference, 2012

2011
Two-Dimensional Parson's Puzzles: The Concept, Tools, and First Observations.
J. Inf. Technol. Educ. Innov. Pract., 2011

OpenDSA: beginning a community active-eBook project.
Proceedings of the 11th Koli Calling International Conference on Computing Education Research, 2011

2010
A comprehensive taxonomy of algorithm animation languages.
J. Vis. Lang. Comput., 2010

Review of recent systems for automatic assessment of programming assignments.
Proceedings of the 10th Koli Calling International Conference on Computing Education Research, 2010

Serverless automatic assessment of Javascript exercises.
Proceedings of the 15th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2010

Open source widget for parson's puzzles.
Proceedings of the 15th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2010

2009
Facilitating algorithm visualization creation and adoption in education.
PhD thesis, 2009

Seamless Merging of Hypertext and Algorithm Animation.
ACM Trans. Comput. Educ., 2009

Rubyric: an online assessment tool for effortless authoring of personalized feedback.
Proceedings of the 14th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2009

Analyzing the use of a rubric-based grading tool.
Proceedings of the 14th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2009

2008
Work in Progress: Automatic Generation of Algorithm Animations for Lecture Slides.
Proceedings of the Fifth Program Visualization Workshop, 2008

Towards Seamless Merging of Hypertext and Algorithm Animation.
Proceedings of the Fifth Program Visualization Workshop, 2008

2007
Roles of Variables in Teaching.
J. Inf. Technol. Educ., 2007

2006
Merging interactive visualizations with hypertextbooks and course management.
ACM SIGCSE Bull., 2006

Integrating Algorithm Visualization Systems.
Proceedings of the Fourth Program Visualization Workshop, 2006

On the use of resubmissions in automatic assessment systems.
Comput. Sci. Educ., 2006

Taxonomy of algorithm animation languages.
Proceedings of the ACM 2006 Symposium on Software Visualization, 2006

Automatic tutoring question generation during algorithm simulation.
Proceedings of the 6th Baltic Sea Conference on Computing Education Research, 2006

2005
Development of XML-based tools to support user interaction with algorithm visualization.
ACM SIGCSE Bull., 2005

Experiences on automatically assessed algorithm simulation exercises with different resubmission policies.
ACM J. Educ. Resour. Comput., 2005

Taxonomy of effortless creation of algorithm visualizations.
Proceedings of the International Computing Education Research Workshop 2005, 2005

2004
Visual Algorithm Simulation Exercise System with Automatic Assessment: TRAKLA2.
Informatics Educ., 2004

MatrixPro - A Tool for Demonstrating Data Structures and Algorithms Ex Tempore.
Proceedings of the IEEE International Conference on Advanced Learning Technologies, 2004


  Loading...