Title :
A set of CS 1 labs utilizing graphical objects and inheritance
Author :
Andrews, Peter ; Van Cleave, N.
Author_Institution :
Dept. of Math., Eastern Illinois Univ., Charleston, IL
fDate :
6/23/1905 12:00:00 AM
Abstract :
A series of weekly CS 1 labs utilizing C++ have been developed, implemented and tested in a student lab environment. Of particular interest is the emphasis on mathematics and the early and extensive use of objects and graphics, including simple animation. Many basic concepts (e.g., objects, files, and functions) are introduced and expanded over several weeks, and important themes recur throughout a series of labs (e.g., file processing and bar charts, classes and inheritance). Included are preview, lab and follow-up exercises, check-off and grade sheets, weekly topics and hints for instructors, additional programming exercises that are extensions of the lab material and a student reference manual
Keywords :
computer graphics; computer science education; educational courses; inheritance; laboratory techniques; object-oriented programming; student experiments; C++; CS 1 laboratory lessons; animation; bar charts; computer science education courses; file processing; functions; inheritance; laboratory learning material; mathematics; objects; programming exercises; student reference manual; Animation; Graphics; Laboratories; Libraries; Manuals; Mathematics; Programming profession; Sheet materials; Testing; World Wide Web;
Conference_Titel :
Frontiers in Education Conference, 2001. 31st Annual
Print_ISBN :
0-7803-6669-7
DOI :
10.1109/FIE.2001.963913