Ari Korhonen

Ari Korhonen

Vanhempi yliopistonlehtori
CS
Vanhempi yliopistonlehtori
Full researcher profile
https://research.aalto.fi/...

Contact information

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

Publications

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

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

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 2017 - 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

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

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

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

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

PeerWise — yhteisöllistä oppimista verkossa

Lasse Hakulinen, Ari Korhonen 2011 Tietojenkäsittelytiede

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

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

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

Tackling the challenges of a large course with blended learning

Tapio Auvinen, Lasse Hakulinen, Ari Korhonen 2010 Blended Learning in Finland

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

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

Interaction Promotes Collaboration and Learning: Video Analysis of Algorithm Visualization Use during Collaborative Learning

Mikko-Jussi Laakso, Niko Myller, Ari Korhonen 2009 Web Information Systems and Technologies

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

Applications of Visual Algorithm Simulation

Ari Korhonen 2009 Handbook of Research on Discrete Event Simulation Environments: Technologies and Applications

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

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

Roles of Variables in Teaching

Juha Sorva, Ville Karavirta, Ari Korhonen 2007 Journal of Information Technology Education

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

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

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

Observations on student misconceptions—A case study of the Build Heap Algorithm

Otto Seppälä, Lauri Malmi, Ari Korhonen 2006 Computer Science Education

System for Enhanced Exploration And Querying

Markku Rontu, Ari Korhonen, Lauri Malmi 2006 AVI'2006, Advanced Visual Interfaces, Venice, Italy, May 2006

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

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

Experiences on Automatically Assessed Algorithm Simulation Exercises with Different Resubmission Policies

Lauri Malmi, Ville Karavirta, Ari Korhonen, Jussi Nikander 2006 Journal on Educational Resources in Computing

On the use of resubmissions in automatic assessment systems

Ville Karavirta, Ari Korhonen, Lauri Malmi 2006 Computer Science Education

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

Ohjelmoinnin perusopetuksen verkostohanke

Petri Ihantola, Ville Karavirta, Ari Korhonen, Otto Seppälä 2006

TRAKLA2: A Practising Environment for Data Structures and Algorithms

Erik Fallenius, Ville Karavirta, Ari Korhonen 2006

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

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

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 - Luentotyökalu tietorakenteiden ja algoritmien opetukseen

Otto Seppälä, Ville Karavirta, Ari Korhonen 2005 Reflektori 2005 tekniikan opetuksen symposium, 20. - 21.10.2005, Espoo

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

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

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

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

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

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

Automatic Feedback and Resubmission as Learning Aid

Lauri Malmi, Ari Korhonen 2004 IEEE International Conference on Advanced Learning Technologies, 2004. Proceedings.

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

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.

Survey of Effortlessness in Algorithm Visualization Systems

V. Karavirta, Ari Korhonen, P. Tenhunen 2004 Program Visualization Workshop, 1-2 July 2004, Warwick, UK

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

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

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

TRAKLA2

Ari Korhonen, L. Malmi, P. Silvasti, J. Nikander, P. Tenhunen, P. Mård, H. Salonen, V. Karavirta 2003

Internet-based Training of Data Structures and Algorithms at University Education

Ari Korhonen, L. Malmi 2003 Collaboration and Learning in Virtual Environments

Interaction and Feedback in Automatically Assessed Algorithm Simulation Exercises

Ari Korhonen, L. Malmi, J. Nikander, P. Tenhunen 2003 Journal of Information Technology 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

Design Pattern for Algorithm Animation and Simulation

Ari Korhonen, L. Malmi, R. Saikkonen 2001 The First International Program Visualization Workshop, Porvoo, Finland, 2000

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