MatrixPro - A tool for demonstrating data structures and algorithms ex tempore

Ville Karavirta*, Ari Korhonen, Lauri Malmi, Kimmo Stålnacke

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

10 Citations (Scopus)

Abstract

Algorithm animation has been researched since early 1980's and many different visualization systems have been developed. However, most of them have remained as research prototypes and almost none have gained wide acceptance by teachers as classroom demonstration tools. One of the key reasons for this has been that preparing animations has been too laborious. In this paper, we demonstrate a new tool, MatrixPro, in which animations are generated in terms of visual algorithm simulation. The user can graphically invoke ready-made operations available in the library to simulate the working of real algorithms. Since the system understands the semantics of the operations, the teacher can ex tempore demonstrate the execution of algorithms with different input sets, or work with "what-if" questions students ask in lectures. Such an approach lowers considerably the step for adopting algorithm visualization as a regular lecture tool.

Original languageEnglish
Title of host publication IEEE International Conference on Advanced Learning Technologies, 2004. Proceedings.
Editors Kinshuk, C.-K. Looi, E. Sutinen, D. Sampson, I. Aedo, L. Uden, E. Kaehkoenen
PublisherIEEE
Pages892-893
Number of pages2
ISBN (Print)0769521819
DOIs
Publication statusPublished - 2004
MoE publication typeA4 Article in a conference publication
EventIEEE International Conference on Advanced Learning Technologies - Joensuu, Finland
Duration: 30 Aug 20041 Sep 2004
Conference number: 4

Conference

ConferenceIEEE International Conference on Advanced Learning Technologies
CountryFinland
CityJoensuu
Period30/08/200401/09/2004

Fingerprint Dive into the research topics of 'MatrixPro - A tool for demonstrating data structures and algorithms ex tempore'. Together they form a unique fingerprint.

  • Cite this

    Karavirta, V., Korhonen, A., Malmi, L., & Stålnacke, K. (2004). MatrixPro - A tool for demonstrating data structures and algorithms ex tempore. In Kinshuk, C-K. Looi, E. Sutinen, D. Sampson, I. Aedo, L. Uden, & E. Kaehkoenen (Eds.), IEEE International Conference on Advanced Learning Technologies, 2004. Proceedings. (pp. 892-893). IEEE. https://doi.org/10.1109/ICALT.2004.1357707