| Using student-built algorithm animations as learning aids |
| Full text |
Pdf
(672 KB)
|
| Source
|
Technical Symposium on Computer Science Education
archive
Proceedings of the twenty-eighth SIGCSE technical symposium on Computer science education
table of contents
San Jose, California, United States
Pages: 25 - 29
Year of Publication: 1997
ISBN:0-89791-889-4
Also published in ...
|
|
Author
|
|
Joel T. Stasko
|
Graphics, Visualization, and Usability Center, College of Computing, Georgia Institute of Technology, Atlanta, GA
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 8, Downloads (12 Months): 45, Citation Count: 51
|
|
|
ABSTRACT
The typical application of algorithm animation to assist instruction involves students viewing already prepared animations. An alternative strategy is to have the students themselves construct animations of algorithms. The Samba algorithm animation tool fosters such student-built animations. Samba was used in an undergraduate algorithms course in which students constructed algorithm animations as regular class assignments. This article describes Samba and documents our experiences using it in the algorithms course. Student reaction to the animation assignments was very positive, and the students appeared to learn the pertinent algorithms extremely well.
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
|
BROWN, M. H. 7~US: A system for algorithm animation and multi-view editing. In Proceedings of the 1991 IEEE Workshop on Visual Languages (Kobe Japan, Oct. 1991), pp. 4-9.
|
| |
3
|
BYRNE, M. D., C~ONE, R., AND STASKO, }. T. Do algorithm animations aid leaming? Teeh. Rep. GIT- GVU-96-18, GVU Center, Georgia Institute of Technology, Atlanta, GA, Aug. 1996.
|
| |
4
|
GLOOR, P. A. AACE- algorithm animation for computer science education. In Proceedings of the 1992 IEEE Workshop on Visual Languages (Seattle, WA, Sept. 1992), pp. 25-31.
|
| |
5
|
|
| |
6
|
|
CITED BY 52
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Thomas Naps , Joseph Bergin , Ricardo Jiménez-Peris , Myles F. McNally , Marta Patiño-Martínez , Viera K. Proulx , Jorma Tarhio, Using the WWW as the delivery mechanism for interactive, visualization-based instructional modules (report of the ITiCSE '97 working group on visualization), The supplemental proceedings of the conference on Integrating technology into computer science education: working group reports and supplemental proceedings, p.13-26, June 01-05, 1997, Uppsala, Sweden
|
|
|
|
|
|
Christopher M. Boroni , Frances W. Goosey , Michael T. Grinder , Rockford J. Ross, A paradigm shift! The Internet, the Web, browsers, Java and the future of computer science education, ACM SIGCSE Bulletin, v.30 n.1, p.145-152, Mar. 1998
|
|
|
|
|
|
|
|
|
Thomas Naps , Joseph Bergin , Ricardo Jiménez-Peris , Myles F. McNally , Marta Patiño-Martínez , Viera K. Proulx , Jorma Tarhio, Using the WWW as the delivery mechanism for interactive, visulaization-based instructional modules: report of the ITiCSE '97 working group on visualization, ACM SIGCUE Outlook, v.25 n.4, p.13-26, Oct. 1997
|
|
|
Joseph Bergin , Thomas L. Naps , Constance G. Bland , Stephen J. Hartley , Mark A. Holliday , Pamela B. Lawhead , John Lewis , Myles F. McNally , Christopher H. Nevison , Cheng Ng , George J. Pothering , Tommi Teräsvirta, Java resources for computer science instruction, ACM SIGCUE Outlook, v.26 n.4, p.14-34, Oct. 1998
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Joseph Bergin , Thomas L. Naps , Constance G. Bland , Stephen J. Hartley , Mark A. Holliday , Pamela B. Lawhead , John Lewis , Myles F. McNally , Christopher H. Nevison , Cheng Ng , George J. Pothering , Tommi Teräsvirta, Java resources for computer science instruction, Working Group reports of the 3rd annual SIGCSE/SIGCUE ITiCSE conference on Integrating technology into computer science education, p.14-34, December 1998, Dublin, Ireland
|
|
|
|
|
|
Thomas L. Naps , Guido Rößling , Vicki Almstrum , Wanda Dann , Rudolf Fleischer , Chris Hundhausen , Ari Korhonen , Lauri Malmi , Myles McNally , Susan Rodger , J. Ángel Velázquez-Iturbide, Exploring the role of visualization and engagement in computer science education, ACM SIGCSE Bulletin, v.35 n.2, June 2003
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Chi-Cheng Lin , Joan M. Francioni , Asif Hossain , Puthyrak Kang, Accessible student-directed visualization of computer organization concepts, Proceedings of the 2004 OOPSLA workshop on eclipse technology eXchange, p.47-51, October 24-24, 2004, Vancouver, British Columbia, Canada
|
|
|
|
|
|
Thomas Naps , Guido Rößling , Peter Brusilovsky , John English , Duane Jarc , Ville Karavirta , Charles Leska , Myles McNally , Andrés Moreno , Rockford J. Ross , Jaime Urquiza-Fuentes, Development of XML-based tools to support user interaction with algorithm visualization, ACM SIGCSE Bulletin, v.37 n.4, December 2005
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Joshua J. Cogliati , Frances W. Goosey , Michael T. Grinder , Bradley A. Pascoe , Rockford J. ROSS , Cheston J. Williams, Realizing the promise of visualization in the theory of computing, Journal on Educational Resources in Computing (JERIC), v.5 n.2, p.5-es, June 2005
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Arnold Pears , Stephen Seidman , Lauri Malmi , Linda Mannila , Elizabeth Adams , Jens Bennedsen , Marie Devlin , James Paterson, A survey of literature on the teaching of introductory programming, ACM SIGCSE Bulletin, v.39 n.4, December 2007
|
|
|
|
|
|
Susan H. Rodger , Eric Wiebe , Kyung Min Lee , Chris Morgan , Kareem Omar , Jonathan Su, Increasing engagement in automata theory with JFLAP, Proceedings of the 40th ACM technical symposium on Computer science education, March 04-07, 2009, Chattanooga, TN, USA
|
|
|
|
|
|
|
|
|
|
|