• DocumentCode
    3126865
  • Title

    Interactive animations in computer science

  • Author

    Prouix, V.K. ; Fell, Harriet J. ; Rasala, Richard

  • Author_Institution
    Northeastern Univ., Boston, MA, USA
  • fYear
    1993
  • fDate
    6-9 Nov 1993
  • Firstpage
    786
  • Lastpage
    790
  • Abstract
    It is shown how interactive computer graphics is used in introductory computer science courses and laboratories at Northeastern University. The authors examine the advantages and shortcomings of this approach and outline their plans for future research and curriculum development. Three major threads form the backbone of the curriculum discussed here. The first is the use of interactive animation and experimentation programs to introduce and illustrate dynamic processes, e.g., algorithm behavior or changes in data structures over a period of time. The second thread is the use of graphics in student programs, not only as motivation, but also as a visual feedback and debugging tool. The third, unifying, thread is the extensive use of model programs, shell drivers, toolkits, and procedures that encapsulate abstractions. These programming tools support the apprentice style learning and illustrate good software design and practice throughout the curriculum
  • Keywords
    computer animation; computer science education; educational courses; interactive systems; Northeastern University; computer science; curriculum development; debugging tool; dynamic processes; interactive animation; interactive computer graphics; introductory computer science courses; laboratories; programming tools; research; shell drivers; toolkits; visual feedback; Animation; Computer graphics; Computer science; Curriculum development; Data structures; Debugging; Feedback; Heuristic algorithms; Spine; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Frontiers in Education Conference, 1993. Twenty-Third Annual Conference. 'Engineering Education: Renewing America's Technology', Proceedings.
  • Conference_Location
    Washington, DC
  • ISSN
    0190-5848
  • Print_ISBN
    0-7803-1482-4
  • Type

    conf

  • DOI
    10.1109/FIE.1993.405416
  • Filename
    405416