Title :
Teaching experiences using algorithm visualization in 1st year computer science
Author :
Barnett, David D. ; Finley, Gail T.
Author_Institution :
Univ. of the District of Columbia, DC, USA
Abstract :
There has been a great deal of recent activity in integrating algorithm visualization courseware into the first year computer science course (CS1 and CS2). At the University of the District of Columbia, the authors became interested in this area as a means of improving student performance in their first year course. The authors have developed visualization courseware to both add more structure to the lab and to enhance lectures. In the lab, students interact with the module individually. The student may explore the module or may be responding to a written set of directions. Sometimes the lab is used by the instructor to specify a problem. In other cases the module takes students through the steps needed to solve a problem. One result of this effort has been the development and use of a PC-based simulated robot environment to introduce students to programming
Keywords :
algorithm theory; computer science education; courseware; data visualisation; educational courses; microcomputer applications; robot programming; teaching; CAI; PC; USA; algorithm visualization; computer science; courseware; first year course; laboratory; lectures; programming; simulated robot environment; student performance; teaching experiences; university; Building materials; Computer science; Concrete; Courseware; Education; Mathematical programming; Problem-solving; Programming profession; Robots; Visualization;
Conference_Titel :
Frontiers in Education Conference, 1993. Twenty-Third Annual Conference. 'Engineering Education: Renewing America's Technology', Proceedings.
Conference_Location :
Washington, DC
Print_ISBN :
0-7803-1482-4
DOI :
10.1109/FIE.1993.405445