PhDOOS Logo

Supported by AITO.

These pages are currently maintained by Alex Potanin

 

A Measure of Design Readiness: Using Patterns to Facilitate Teaching Introductory Object-Oriented Design

Tracy Lewis
( US )

Virginia Tech
Virginia Tech Dept of Computer Science (0106) 660 McBryde Hall Blacksburg VA 24060
tel: 540 961 1244
fax: 540 231 6075
tracyL@vt.edu

Keywords:

analysis/design knowledge representation patterns software engineering design assessment individual differences

Abstract:

Introductory computer science courses often focus language specifics as opposed to general concepts applicable in multiple languages. Oftentimes, design is discussed during the last week of a semester long course, or emphasized in tidbits interwoven with discussions of implementation issued. In many cases, students are exposed to design concept before they are ready to learn design. Since design documents are usually a required portion of a programming assignment submission, students will often reverse-engineer their design activity, making it such that the code and the design document perfectly correlate.

We propose a measure of assessing "design readiness"- an assessment of the cognitive state where one is able to understand design abstractly. We will then use programming and design patterns to assist in teaching critical design concepts. This research in an attempt to answer the questions (1) is there something is a student's background that makes them ready to learn design, (2) is there an order or to which we teach pattern that will make them more or less accessible and (3) can we use individual difference as an axiom for teaching design.

The PhD work started: 08/15/2001



NO HTML3
JAVA

 


Last modified on Mon Aug 15 14:59:24 2005