Ari Korhonen
Senior University Lecturer
Department of Computer Science
Full researcher profile
https://research.aalto.fi/...
Email
ari.korhonen@aalto.fi
Postal address
Konemiehentie 2
02150 Espoo
Finland
Phone number
+358503831363
Areas of expertise
Software Visualization, Ohjelmistojen havainnollistaminen, Tietorakenteet ja algoritmit, Computer science education, Algorithm animation, Algorithm visualization, Automatic Assessment, Software Engineering, Data structures and algorithms, Learning analytics, Learning environments, Educational data mining, Automatic feedback, Oppiminen, LeTech, Learning Technology Group
Honors and awards
Aalto Pioneering Excellence Honorable Mention
Aalto Pioneering Excellence Honorable Mention was awarded to the Programming Education Team of the Computer Science department of the School of Science
Award or honor granted for a specific work
Department of Computer Science
Nov 2025
Research groups
- Computer Science Lecturers, Senior University Lecturer
- Computer Science - Computing education research and educational technology (CER) - Research area, Senior University Lecturer
- Lecturer Korhonen Ari group, Senior University Lecturer
Publications
Data Structures and Algorithms Misconceptions in Concept Inventories: A Systematic Literature Review
Artturi Tilanterä, Ari Korhonen
2025
Computer Science Education
Exploring Traces From Algorithm Simulation : Students’ Conceptions of Dijkstra’s Algorithm
Artturi Tilanterä, Ari Korhonen, Otto Seppälä, Teemu Taivainen, Inka Croell
2025
2025 IEEE Frontiers in Education Conference (FIE)
Investigating Students' Misconceptions of Dijkstra's Algorithm: Exploration of Algorithm Simulation Traces
Artturi Tilanterä, Ari Korhonen, Otto Seppälä, Teemu Taivainen
2025
ITiCSE 2025 - Proceedings of the 30th ACM Conference on Innovation and Technology in Computer Science Education
Empirical Evaluation of a Differentiated Assessment of Data Structures: The Role of Prerequisite Skills
Marjahan Begum, Pontus Haglund, Ari Korhonen, Violetta Lonati, Mattia Monga, Filip Strömbäck, Artturi Tilanterä
2024
Informatics in Education
Students Struggle with Concepts in Dijkstra's Algorithm
Artturi Tilanterä, Juha Sorva, Otto Seppälä, Ari Korhonen
2024
ICER '24: Proceedings of the 2024 ACM Conference on International Computing Education Research - Volume 1
Automated Questions about Learners' Own Code Help to Detect Fragile Prerequisite Knowledge
Teemu Lehtinen, Otto Seppälä, Ari Korhonen
2023
ITiCSE 2023 - Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education
Computing Education Research in Finland
Lauri Malmi, Arto Hellas, Petri Ihantola, Ville Isomöttönen, Ilkka Jormanainen, Terhi Kilamo, Antti Knutas, Ari Korhonen, Mikko-Jussi Laakso, Sonsoles López-Pernas, Timo Poranen, Tapio Salakoski, Jarkko Suhonen
2023
Past, Present and Future of Computing Education Research : A Global Perspective
Software engineering teacher networks in Finland - what motivates teachers to collaborate?
Terhi Kilamo, Antti Knutas, Ari Korhonen, Timo Poranen, Outi Sievi-Korte
2022
Proceedings of the 50th SEFI Conference (European Society for Engineering Education) 2022
New Acos Content Types
Ari Korhonen, Giacomo Mariani, Peter Sormunen, Jan-Mikael Rybicki, Aleksi Lukkarinen, Lassi Haaranen, Artturi Tilanterä, Juha Sorva
2021
Seventh SPLICE Workshop at SIGCSE 2021 “CS Education Infrastructure for All III: From Ideas to Practice”
Towards a JSON-based Algorithm Animation Language
Artturi Tilanterä, Giacomo Mariani, Ari Korhonen, Otto Seppälä
2021
Proceedings - 2021 Working Conference on Software Visualization, VISSOFT 2021
Algorithm Visualization and the Elusive Modality Effect
Albina Zavgorodniaia, Artturi Tilanterä, Ari Korhonen, Otto Seppälä, Arto Hellas, Juha Sorva
2021
ICER 2021 - Proceedings of the 17th ACM Conference on International Computing Education Research
Assessing How Pre-requisite Skills Affect Learning of Advanced Concepts
Greg L. Nelson, Filip Strömbäck, Ari Korhonen, Ibrahim Albluwi, Marjahan Begum, Ben Blamey, Karen H. Jin, Violetta Lonati, Bonnie Mackellar, Mattia Monga
2020
ITiCSE 2020 - Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education
Differentiated Assessments for Advanced Courses that Reveal Issues with Prerequisite Skills
Greg L. Nelson, Filip Strömbäck, Ari Korhonen, Marjahan Begum, Ben Blamey, Karen H. Jin, Violetta Lonati, Bonnie Mackellar, Mattia Monga
2020
ITiCSE-WGR 2020 - Proceedings of the Working Group Reports on Innovation and Technology in Computer Science Education
Digital storytelling and group work
Ari Korhonen, Marianna Vivitsou
2019
ITiCSE 2019 - Proceedings of the 2019 ACM Conference on Innovation and Technology in Computer Science Education
Second Special Issue on Learning Analytics in Computing Education
Ari Korhonen, Shuchi Grover
2018
ACM Transactions on Computing Education
Second Special Issue on Learning Analyticsin Computing Education
Ari Korhonen, Shuchi Grover
2018
ACM Transactions on Computing Education
ICER 2018 chairs' welcome
Lauri Malmi, Ari Korhonen, Robert McCartney, Andrew Petersen
2018
Message from the working group chairs
Judithe Sheard, Ari Korhonen
2018
ITiCSE-WGR '17: Proceedings of the 2017 ITiCSE Conference on Working Group Reports
Unlocking the potential of learning analytics in computing education
Shuchi Grover, Ari Korhonen
2017
ACM Transactions on Computing Education
ICER 2017 chairs' welcome
Josh Tenenberg, Donald Chinn, Lauri Malmi, Ari Korhonen, Judy Sheard
2017
Replication in Computing Education Research
Alireza Ahadi, Arto Hellas, Petri Ihantola, Ari Korhonen, Andrew Petersen
2016
Proceedings of the 16th Koli Calling International Conference on Computing Education Research
Educational data mining and learning analytics in programming
Petri Ihantola, Arto Vihavainen, Alireza Ahadi, Matthew Butler, Jürgen Börstler, Stephen H. Edwards, Essi Isohanni, Ari Korhonen, Andrew Petersen, Kelly Rivers, Miguel Ángel Rubio, Judy Sheard, Bronius Skupas, Jaime Spacco, Claudia Szabo, Daniel Toll
2016
Proceedings of the 2015 ITiCSE Conference on Working Group Reports, ITiCSE-WGP 2015
Learning Analytics
Ari Korhonen, Jari Multisilta
2016
New Ways to Teach and Learn in China and Finland
The Effect of Achievement Badges on Students' Behavior: An Empirical Study in a University-Level Computer Science Course
Lasse Hakulinen, Tapio Auvinen, Ari Korhonen
2015
International Journal of Emerging Technologies in Learning
Automatic Recognition of Misconceptions in Visual Algorithm Simulation Exercises
Ari Korhonen, Otto Seppälä, Juha Sorva
2015
Frontiers in Education Conference, El Paso, Texas, USA, October 21-24, 2015
How (Not) to Introduce Badges to Online Exercises
Lassi Haaranen, Petri Ihantola, Lasse Hakulinen, Ari Korhonen
2014
SIGCSE 2014, Atlanta, United Stated, March 5-8, 2014
Software Architectures for Implementing Achievement Badges - Practical Experiences
Lassi Haaranen, Lasse Hakulinen, Petri Ihantola, Ari Korhonen
2014
Teaching and Learning in Computing and Engineering (LaTiCE), 2014 International Conference, Kuching, Malaysia, April 11-13 2014
Theoretical underpinnings of computing education research: what is the evidence?
Lauri Malmi, Judy Sheard, Roman Bednarik, Juha Helminen, Päivi Kinnunen, Ari Korhonen, Niko Myller, Juha Sorva, Ahmad Taherkhani
2014
International computing education research conference (ICER) 2014, Glasgow, Great-Britain, August 11-13, 2014
FUN: Finland US Network for the Study of Engagement and Learning in Games
Jarmo Viteli, Roope Raisamo, Ari Korhonen, Mikko Vesisenaho, Mikael Uusi-Mäkelä, Jodi Asbell-Clarke, Brianno Coller, Bill Shribman
2014
World Conference on Educational Multimedia, Hypermedia and Telecommunications
Empirical Study on the Effect of Achievement Badges in TRAKLA2 Online Learning Environment
Lasse Hakulinen, Tapio Auvinen, Ari Korhonen
2013
Learning and Teaching in Computing and Engineering (LaTiCE), Macau, March 21-24, 2013
Misconceptions in Visual Algorithm Simulation Revisited: On UI's Effect on Student Performance, Attitudes and Misconceptions
Ville Karavirta, Ari Korhonen, Otto Seppälä
2013
Learning and Teaching in Computing and Engineering (LaTiCE), Macau, 21-24 March 2013
Requirements and design strategies for open source interactive computer science eBooks
Ari Korhonen, Thomas Naps, Charles Boisvert, Pilu Crescenzi, Ville Karavirta, Linda Mannila, Bradley Miller, Briana Morrison, Susan H. Rodger, Rocky Ross, Clifford A. Shaffer
2013
Proceedings of the ITiCSE Working Group Reports Conference on Innovation and Technology in Computer Science Education-working Group Reports
Visual Algorithm Simulation Exercises with Authentic Data Sets
Ville Karavirta, Ari Korhonen
2012
Towards Learning and Instruction in Web 3.0
Automatic Recognition of Students' Sorting Algorithm Implementations in a Data Structures and Algorithms Course
Ahmad Taherkhani, Ari Korhonen, Lauri Malmi
2012
Koli Calling 2012, International Conference on Computing Education Research
Categorizing Variations of Student-Implemented Sorting Algorithms
Ahmad Taherkhani, Ari Korhonen, Lauri Malmi
2012
Computer Science Education
PeerWise — yhteisöllistä oppimista verkossa
Lasse Hakulinen, Ari Korhonen
2011
Tietojenkäsittelytiede
OpenDSA: Beginning a Community Active-eBook Project
Clifford A. Shaffer, Ville Karavirta, Ari Korhonen, Thomas L. Naps
2011
11th Koli Calling International Conference on Computing Education Research, Joensuu, Finland, November 17-20, 2011
Tackling the challenges of a large course with blended learning
Tapio Auvinen, Lasse Hakulinen, Ari Korhonen
2010
Blended Learning in Finland
Making the most of using PeerWise in education
Lasse Hakulinen, Ari Korhonen
2010
The third ReflekTori symposium of Engineering Education, Espoo, Finland, December 9-10, 2010
Quick Introduction to Programming with an Integrated Code Editor, Automatic Assessment and Visual Debugging Tool - Work in Progress
Juha Helminen, Lauri Malmi, Ari Korhonen
2010
9th Koli Calling International Conference on Computing Education Research, 28-31.10.2009, Koli National Park, Finland
A comprehensive taxonomy of algorithm animation languages
Ville Karavirta, Ari Korhonen, Lauri Malmi, Thomas Naps
2010
Journal of Visual Languages and Computing
TRAKLA2
Ari Korhonen, Juha Helminen, Ville Karavirta, Otto Seppälä
2010
9th Koli Calling International Conference on Computing Education Research, Koli, Finland, October 29 November 1, 2009
Interaction Promotes Collaboration and Learning: Video Analysis of Algorithm Visualization Use during Collaborative Learning
Mikko-Jussi Laakso, Niko Myller, Ari Korhonen
2010
Web Information Systems and Technologies
Characterizing research in computing education: a preliminary analysis of the literature
Lauri Malmi, Judy Sheard, Roman Bednarik, Juha Helminen, Ari Korhonen, Niko Myller, Juha Sorva, Ahmad Taherkhani
2010
The Sixth international workshop on Computing education research (ICER '10). ACM, New York, NY, USA
Algorithm Visualization System for Teaching Spatial Data Algorithms
Jussi Nikander, Juha Helminen, Ari Korhonen
2010
Journal of Information Technology Education: Research
Recognizing Algorithms Using Language Constructs, Software Metrics and Roles of Variables: An Experiment with Sorting Algorithms
Ahmad Taherkhani, Ari Korhonen, Lauri Malmi
2010
Computer Journal
Using Roles of Variables in Algorithm Recognition
Ahmad Taherkhani, Lauri Malmi, Ari Korhonen
2010
9th Koli Calling International Conference on Computing Education Research, Koli, Finland, October 29 November 1, 200
Applications of Visual Algorithm Simulation
Ari Korhonen
2009
Handbook of Research on Discrete Event Simulation Environments: Technologies and Applications
HOW DOES ALGORITHM VISUALIZATION AFFECT COLLABORATION?Video Analysis of Engagement and Discussions
Ari Korhonen, Mikko-Jussi Laakso, Niko Myller
2009
WEBIST 2009, 23-26 March, Lisboa, Portugal
Comparing Learning Performance of Students Using Algorithm Visualizations Collaboratively on Different Engagement Levels
Mikko-Jussi Laakso, Niko Myller, Ari Korhonen
2009
Educational Technology and Society
Algorithm Visualization System for Teaching Spatial Data Algorithms
Jussi Nikander, Juha Helminen, Ari Korhonen
2009
Algorithm Recognition by Static Analysis and Its Application in Students' Submissions Assessment Students' Submissions Assessment
Ahmad Taherkhani, Lauri Malmi, Ari Korhonen
2009
Koli Calling, Koli, 13-16 marraskuu 2008
Tietojenkäsittelytieteiden opetuksen kehittämisseminaari
Ari Korhonen
2008
Tietojenkäsittelytiede
Using Roles of Variables to Enhance Novice's Debugging Work
Mikko-Jussi Laakso, Lauri Malmi, Ari Korhonen, Teemu Rajala, Erkki Kaila, Tapio Salakoski
2008
Setting Knowledge Free: The Journal of Issues in Informing Science and Information Technology
Active Learning and Examination Methods in a Data Structures and Algorithms Course
Lauri Malmi, Ari Korhonen
2008
Reflections on the Teaching of Programming
Experiences on Using TRAKLA2 to Teach Spatial Data Algorithms
Jussi Nikander, Juha Helminen, Ari Korhonen
2008
Program Visualization Workshop, 3-4.7.2008, Madrid
Enhancing Learning Management Systems to Better Support Computer Science Education
Guido Roessling, Lauri Malmi, Michael Clancy, Mike Joy, Andreas Kerren, Ari Korhonen, Andres Moreno, Thomas Naps, Rainer Oeschle, Atanas Radenski, Rockford Ross, Angel Velsasquez-Iturbide
2008
ACM SIGCSE Bulletin
MatrixPro esittelyvideo
Ville Karavirta, Ari Korhonen, Otto Seppälä
2007
Platform for Elaboration of Search Results
Ari Korhonen, Juha Litola, Jorma Tarhio
2007
Web Information Systems and Technologies, March 3-6, Barcelona, Spain
Analyzing engagement taxonomy in collaborative algorithm visualization
Niko Myller, Mikko Laakso, Ari Korhonen
2007
The 12th annual SIGCSE conference on Innovation and technology in computer science education, June 25-27, 2007, Dundee, Scotland, UK
Visualization of Spatial Data Structures on Different Levels of Abstraction
Jussi Nikander, Ari Korhonen, Eiri Valanto, Kirsi Virrantaus
2007
Electronic Notes in Theoretical Computer Science
Roles of Variables in Teaching
Juha Sorva, Ville Karavirta, Ari Korhonen
2007
Journal of Information Technology Education
Visualization on Real-time Traffic Simulation Data Stream
Mu Zhou, Lauri Malmi, Iisakki Kosonen, Ari Korhonen
2007
14th World Congress On Intelligent Transport Systems, 9-13 Oct 2007, Beijing, China
TRAKLA2: A Practising Environment for Data Structures and Algorithms
Erik Fallenius, Ville Karavirta, Ari Korhonen
2006
Ohjelmoinnin perusopetuksen verkostohanke
Petri Ihantola, Ville Karavirta, Ari Korhonen, Otto Seppälä
2006
Automatic Tutoring Question Generation During Algorithm Simulation
Ville Karavirta, Ari Korhonen
2006
Koli Calling, Sixth Finnish/Baltic Sea Conference on Computer Science Education, 9.-12.11.2006, Joensuu
On the use of resubmissions in automatic assessment systems
Ville Karavirta, Ari Korhonen, Lauri Malmi
2006
Computer Science Education
Taxonomy of Algorithm Animation Languages
Ville Karavirta, Ari Korhonen, Lauri Malmi
2006
SoftVis 06 - ACM Symposium on Software Visualization, Brighton, United Kingdom, September 04.-05., 2006
Experiences on Automatically Assessed Algorithm Simulation Exercises with Different Resubmission Policies
Lauri Malmi, Ville Karavirta, Ari Korhonen, Jussi Nikander
2006
Journal of Education Resources in Computing
Integration of geographic information system for transportation with real-time traffic simulation system
Zhou Mu, Ari Korhonen, Lauri Malmi, Iisakki Kosonen, Tapio Luttinen
2006
Travel Survey Methods, Information Technology, and Geospatial Data
Visualization of Spatial Data Structures on Different Levels of Abstraction
Jussi Nikander, Ari Korhonen, Eiri Valanto, Kirsi Virrantaus
2006
Fourth Program Visualization Workshop, 29-30.6.2006, Florence, Italy
System for Enhanced Exploration And Querying
Markku Rontu, Ari Korhonen, Lauri Malmi
2006
AVI'2006, Advanced Visual Interfaces, Venice, Italy, May 2006
Observations on student misconceptions—A case study of the Build Heap Algorithm
Otto Seppälä, Lauri Malmi, Ari Korhonen
2006
Computer Science Education
Integration of GIS-T with Real-time Traffic Simulation System: An Application Framework.
Mu Zhou, Ari Korhonen, Lauri Malmi, Iisakki Kosonen, R.Tapio Luttinen
2006
Transportation Research Board, 85th Annual Meeting, Washington D.C., January 22-26, 2006
Algoritmisimulaatio tietorakenteiden ja algoritmien opetuksessa (Algorithm Simulation in teaching data structures and algorithms).In the collection of papers in Reflektori 2005.(in Finnish)
P. Ihantola, A. Korhonen, L. Malmi
2005
ReflekTori 2005
Taxonomy of effortless creation of algorithm visualizations
Petri Ihantola, Ville Karavirta, Ari Korhonen, Jussi Nikander
2005
International Computing Education Research Workshop, October 01-02, Seattle, WA, USA
Different Learners Need Different Resubmission Policies in Automatic Assessment Systems
Ville Karavirta, Ari Korhonen, Lauri Malmi
2005
Koli Calling 2005, Fifth Finnish / Baltic Sea Conference on Computer Science Education, 17-20.11.2005, Koli, Finland
Visuaalinen algoritmisimulaatio ja sen sovelluksia
Ari Korhonen
2005
Tietojenkäsittelytiede
Visuaalinen algoritmisimulaatio tietotekniikan opetuksessa
Ari Korhonen, Petri Ihantola, Lauri Malmi
2005
Tekniikan opetuksen symposium 20.-21.10.2005, Espoo
Multi-Perspective Study of Novice Learners Adopting the Visual Algorithm Simulation Exercise System TRAKLA2
Mikko-Jussi Laakso, Tapio Salakoski, Linda Grandell, Xuemei Qiu, Ari Korhonen, Lauri Malmi
2005
Informatics in Education
The Feasibility of Automatic Assessment and Feedback
Mikko-Jussi Laakso, Tapio Salakoski, Ari Korhonen
2005
Cognition and Exploratory Learning in Digital Age, December 14-16, Porto, Portugal
MatrixPro - Luentotyökalu tietorakenteiden ja algoritmien opetukseen
Otto Seppälä, Ville Karavirta, Ari Korhonen
2005
Reflektori 2005 tekniikan opetuksen symposium, 20. - 21.10.2005, Espoo
Observations on student errors in algorithm simulation exercises
Otto Seppälä, Ari Korhonen, Lauri Malmi
2005
Koli Calling, 17-20.11.2005, Koli, Suomi
MatrixPro - A tool for demonstrating data structures and algorithms ex tempore
Ville Karavirta, Ari Korhonen, Lauri Malmi, Kimmo Stålnacke
2004
IEEE International Conference on Advanced Learning Technologies, 2004. Proceedings.
MatrixPro - A Tool for On-The-Fly Demonstration of Data Structures and Algorithms
V. Karavirta, Ari Korhonen, L. Malmi, K. Stålnacke
2004
Program Visualization Workshop, 1-2 July 2004, Warwick, UK
Survey of Effortlessness in Algorithm Visualization Systems
V. Karavirta, Ari Korhonen, P. Tenhunen
2004
Program Visualization Workshop, 1-2 July 2004, Warwick, UK
Kolin Kolistelut - Koli Calling - Proceedings of the Fourth Finnish/Baltic Sea Conference on Computer Science Education
Ari Korhonen, Lauri Malmi
2004
Matrix A Framework for Interactive Software Visualization
Ari Korhonen, L. Malmi, P. Silvasti, V. Karavirta, J. Lönnberg, Jussi Nikander, Kimmo Stålnacke, P. Ihantola
2004
Proceedings of the Fourth Finnish/Baltic Sea Conference on Computer Science Education
Ari Korhonen, Lauri Malmi
2004
Proceedings of the Third Program Visualization Workshop
Ari Korhonen
2004
Taxonomy of Visual Algorithm Simulation Exercises
A. Korhonen, L. Malmi
2004
Program Visualization Workshop, 1-2 July 2004, Warwick, UK
Automatic Assesment of Exercises for Algorithms and Data Structures - a Case Study with TRAKLA2
Mikko-Jussi Laakso, Tapio Salakoski, Ari Korhonen, Lauri Malmi
2004
Kolin Kolistelut-Koli Calling 2004. Koli, Finland, October 1-3, 2004
MVT - A system for visual testing of software
Jan Lönnberg, A. Korhonen, L. Malmi
2004
Advanced Visual Interfaces, May 25-28 2004, Gallipoli, Italy
Automatic Feedback and Resubmission as Learning Aid
Lauri Malmi, Ari Korhonen
2004
IEEE International Conference on Advanced Learning Technologies, 2004. Proceedings.
Visual Algorithm Simulation Exercise System with Automatic Assessment: TRAKLA2
Lauri Malmi, Ville Karavirta, Ari Korhonen, Jussi Nikander, Otto Seppälä, Panu Silvasti
2004
Informatics in Education
MatrixPro
Ville Karavirta, Ari Korhonen, L. Malmi
2003
Interaction and Feedback in Automatically Assessed Algorithm Simulation Exercises
Ari Korhonen, L. Malmi, J. Nikander, P. Tenhunen
2003
Journal of Information Technology Education
Internet-based Training of Data Structures and Algorithms at University Education
Ari Korhonen, L. Malmi
2003
Collaboration and Learning in Virtual Environments
Tietojenkäsittelytieteen päivät 2003
A. Korhonen, Jorma Tarhio
2003
TRAKLA2
Ari Korhonen, L. Malmi, P. Silvasti, J. Nikander, P. Tenhunen, P. Mård, H. Salonen, V. Karavirta
2003
TRAKLA2: a Framework for Automatically Assessed Visual Algorithm Simulation Exercises
Ari Korhonen, L. Malmi, P. Silvasti
2003
Kolin Kolistelut - Koli Calling, Oct. 3-5, 2003 in Koli Finland
Evaluating the educational impact of visualization, Report of the ITICSE'2003 working group on
T. Naps, S. Cooper, B. Koldehofe, C. Leska, G. Roesling, W. Dann, A. Korhonen, L. Malmi, J. Rantakokko, R. Ross, Jay Anderson, Rudolf Fleischer, Marja Kuittinen, M. McNally
2003
ACM SIGCSE Bulletin
Exploring the Role of Visualization and Engagement in Computer Science Education
T. Naps, G. Rößling, V. Almstrum, W. Dann, R. Fleischer, C. Hundhausen, Ari Korhonen, L. Malmi, M. McNally, S. Rodger, J. Velázquez-Iturbide
2003
SIGCSE Bulletin inroads
Effortless Creation of Algorithm Visualization
V. Karavirta, Ari Korhonen, Jussi Nikander, P. Tenhunen
2002
Proceedings of the Second Annual Finnish/Baltic Sea Conference on Computer Science Education
Algorithm Simulation - A Novel Way to Specify Algorithm Animations
Ari Korhonen, L. Malmi, J. Nikander, P. Silvasti
2002
Second Program Visualization Workshop, June 27-28, HornstrupCentret, Denmark
Automatic Feedback and Algorithm Simulation
A. Korhonen, L. Malmi, J. Nikander, P. Tenhunen
2002
Proceedings of the First Annual Finnish/Baltic Sea Conference on Computer Science Education
Does It Make A Difference If the Students Exercise on the Web Or in the Class Room?
Ari Korhonen, L. Malmi, P. Scheinin
2002
Conference on Innovation and Technology in Computer Science Education, June 24-26, Aarhus, Denmark
Electronic course material on Data Structures and Algorithms
Ari Korhonen, L. Malmi, P. Mård, H. Salonen, P. Silvasti
2002
Proceedings of the Second Annual Finnish/Baltic Sea Conference on Computer Science Education
Matrix - Concept Animation and Algorithm Simulation System
Ari Korhonen, L. Malmi
2002
Proceedings of the Working Conference on Advanced Visual Interfaces
Understanding Algorithms by Means of Visualized Path Testing
Ari Korhonen, E. Sutinen, J. Tarhio
2002
Software Visualization.International Seminar, Dagstuhl Castle, Germany, May 20-25, 2001.Revised Papers
Experiences in automatic assessment on mass courses and issues for designing virtual courses
Lauri Malmi, A. Korhonen, R. Saikkonen
2002
ITICSE'2002, Innovation and technology in computer science education, June 2002, Aarhus, Denmark
Design Pattern for Algorithm Animation and Simulation
Ari Korhonen, L. Malmi, R. Saikkonen
2001
The First International Program Visualization Workshop, Porvoo, Finland, 2000
Matrix - Algorithm Simulation and Animation Framework
Ari Korhonen, Jussi Nikander, R. Saikkonen, P. Tenhunen
2001
Matrix - Concept animation and algorithm simulation system
Ari Korhonen, Lauri Malmi, Riku Saikkonen
2001
Fully Automatic Assessment of Programming Exercises
Riku Saikkonen, L. Malmi, A. Korhonen
2001
The 6th Annual SIGCSE/SIGCUE Conference on Innovation and Technology in Computer Science Education - ITiCSE 2001, Canterbury, UK, 2001
Algorithm Simulation with Automatic Assessment
Ari Korhonen, Lauri Malmi
2000
ITICSE 2000: PROCEEDINGS OF THE 5TH ANNUAL SIGCSE/SIGCUE CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION
New Methods for Teaching Data Structures and Algorithms
L. Malmi, A. Korhonen
2000
Inno2000, International Conference of Innovations in Higher Education, August 2000, Helsinki, Finland