DocumentCode :
408279
Title :
A new approach to learning algorithms
Author :
Mudner, T. ; Shakshuki, Elhadi
Author_Institution :
Jodrey Sch. of Comput. Sci., Acadia Univ., Wolfville, NS, Canada
Volume :
1
fYear :
2004
fDate :
5-7 April 2004
Firstpage :
141
Abstract :
Algorithm visualization aims to facilitate the understanding of algorithms by using graphics and animation to reify the execution of an algorithm on selected input data. However, many current visualization techniques suffer from a variety of problems, such as lack of focus, presentation at a single level of abstraction, and concentration on low-level steps rather than on high-level properties such as invariants. In this paper, we present a new approach to learning algorithms that aims to overcome these drawbacks. An algorithm is explained at various levels of abstraction. Each level is designed to present a single operation used in the algorithm. Operations are shown in a textual form of a pseudocode, but there is also an associated visualization.
Keywords :
algorithm theory; computer animation; data visualisation; abstraction level; algorithm execution; algorithm learning; algorithm visualization; algorithms understanding; animation; associated visualization; graphics; pseudocode textual form; Algorithm design and analysis; Animation; Application software; Bars; Computer graphics; Computer science; Data mining; Data structures; Data visualization; Information technology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Technology: Coding and Computing, 2004. Proceedings. ITCC 2004. International Conference on
Print_ISBN :
0-7695-2108-8
Type :
conf
DOI :
10.1109/ITCC.2004.1286440
Filename :
1286440
Link To Document :
بازگشت