Object oriented design is often left out of novice level OO courses. The purpose of this project is to find a method that can be used to effectively integrate design in a novice level OO course. A group of high school novices were given a course in an attempt to demonstrate the project goals. The course was centered on two different methods; one involved a large project with abstract guidelines and the other involved a small project with specific guidelines. Results were obtained through observations of the students as well as a comprehension exam at the end of the course. The method that involved the smaller project demonstrated its potential to be used to effectively educate novices using design as part of an object oriented course.
Worcester Polytechnic Institute
Interactive Qualifying Project
All authors have granted to WPI a nonexclusive royalty-free license to distribute copies of the work, subject to other agreements. Copyright is held by the author or authors, with all rights reserved, unless otherwise noted.