loading...
A New Approach to Learning Algorithms
Las Vegas, Nevada April 05-April 07
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ITCC.2004.1286440International Conference on Informati ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Tomasz M?ldner, Acadia University, Wolfville, NS, Canada
Elhadi Shakshuki, Acadia University, Wolfville, NS, Canada
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.
Citation:
Tomasz M?ldner, Elhadi Shakshuki, "A New Approach to Learning Algorithms," itcc, vol. 1, pp.141, International Conference on Information Technology: Coding and Computing (ITCC'04) Volume 1, 2004
Usage of this product signifies your acceptance of the Terms of Use.