Algorithm visualization using concept keyboards

Baloian, N; Middleton Chr.; Breuer H.; Luther W.

Keywords: algorithm, structures, education, algorithms, science, computer, interface, data, software, visualization, animation, xml, concept, keyboards, XML-based

Abstract

Software visualization and algorithm animation are topics of growing interest in computer science education. We propose a new interface to support the interaction between learners and the dynamic data structure of standard algorithms. Based on their source code users generate and configure so-called concept keyboards to explore the data structures and to execute the methods of the algorithms. This access is in contrast with a simple step interface which allows visualization of the steps of the algorithm in the right order. The results of the various evaluation phases are given. At this moment a larger study is being undertaken with undergraduates which focuses on the usability of the keyboard. Copyright © 2005 by the Association for Computing Machinery, Inc.

Más información

Título de la Revista: 1604-2004: SUPERNOVAE AS COSMOLOGICAL LIGHTHOUSES
Editorial: ASTRONOMICAL SOC PACIFIC
Fecha de publicación: 2005
Página de inicio: 7
Página final: 16
URL: http://www.scopus.com/inward/record.url?eid=2-s2.0-28044452639&partnerID=q2rCbXpz