• DocumentCode
    2495690
  • Title

    Using visualizations to learn algorithms: should students construct their own, or view an expert´s?

  • Author

    Hundhausen, Christopher ; Douglas, Sarah

  • Author_Institution
    Dept. of Inf. & Comput. Sci., Hawaii Univ., Honolulu, HI, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    21
  • Lastpage
    28
  • Abstract
    Algorithm visualization software graphically illustrates how computer algorithms work. Past experiments designed to substantiate the software´s pedagogical value have yielded mixed results. A review of these studies suggests that the more actively involved learners are in the visualization process, the better they perform. Given this trend, and inspired by ethnographic fieldwork we conducted in an undergraduate algorithms course, we hypothesize that students who use simple art supplies to construct their own visualizations will learn an algorithm better than students who interact with computer based visualizations constructed by an expert. We conducted an experiment to test this hypothesis, and found no significant differences between the two pedagogical approaches. Thus, students who use “low tech” materials to construct their own visualizations may learn algorithms just as well as students who study conventional “high tech” visualizations constructed by an expert. This result motivates a markedly different kind of algorithm visualization software: one that enables learners to construct their own “low tech” visualizations
  • Keywords
    computer aided instruction; computer science education; data visualisation; human factors; program visualisation; student experiments; subroutines; algorithm learning; algorithm visualization software; computer algorithms; computer based visualizations; ethnographic fieldwork; high tech visualizations; low tech materials; pedagogical approaches; pedagogical value; simple art supplies; students; undergraduate algorithms course; visualization process; Animation; Art; Concrete; Conducting materials; Information analysis; Information science; Laboratories; Software algorithms; Testing; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Visual Languages, 2000. Proceedings. 2000 IEEE International Symposium on
  • Conference_Location
    Seattle, WA
  • ISSN
    1049-2615
  • Print_ISBN
    0-7695-0840-5
  • Type

    conf

  • DOI
    10.1109/VL.2000.874346
  • Filename
    874346