ACM Home Page
Please provide us with feedback. Feedback
Animation, visualization, and interaction in CS 1 assignments
Full text PdfPdf (653 KB)
Source Technical Symposium on Computer Science Education archive
Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education table of contents
Atlanta, Georgia, United States
Pages: 317 - 321  
Year of Publication: 1998
ISBN:0-89791-994-7
Also published in ...
Authors
Owen Astrachan  Duke University
Susan H. Rodger  Duke University
Sponsor
SIGCSE: ACM Special Interest Group on Computer Science Education
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 34,   Citation Count: 23
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/273133.274321
What is a DOI?

ABSTRACT

Programs that use animations or visualizations attract student interest and offer feedback that can enhance different learning styles as students work to master programming and problem solving. In this paper we report on several CS 1 assignments we have used successfully at Duke University to introduce or reinforce control constructs, elementary data structures, and object-based programming. All the assignments involve either animations by which we mean graphical displays that evolve over time, or visualizations which include static display of graphical images. The animations do not require extensive programming by students since students use classes and code that we provide to hide much of the complexity that drives the animations. In addition to generating enthusiasm, we believe the animations assist with mastering the debugging process.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
ASTRACHAN, O., SELBY, T., AND UNGER, J. An object-oriented, apprenticeship approach to data structures using s!mulatign. In Proceedings of the Twenty- Sixth Frontiers in Educaiton (i996), pp. 130-134.
3
 
4
5
6
7
 
8
9
 
10
TURNER, A.J. C~-+ port of Eric Robert's graphic package, http:l/www.cs.clemson.edu/,,,tumer, 1996.

CITED BY  23

Collaborative Colleagues:
Owen Astrachan: colleagues
Susan H. Rodger: colleagues