Cognitive Style and Its Effect on the Stages of Programming

Cathy Bishop‐Clark · Journal of Research on Computing in Education · 1995

Computer programming has separate and distinct phases: problem representation, program design, coding, and debugging. It may be that certain cognitive styles and personality traits affect some stages of programming but not others. The purpose of this article is (a) to present a model that suggests the cognitive style and personality traits that are likely to affect programming stages and (b) to empirically investigate one portion of that model. An investigation of 192 college students reveals that the correlation between field-dependence/field-independence and design is significantly higher than the correlation between field-dependence/field-independence and coding, hence empirically validating a portion of a model.

Read the paper · More papers on PaperTik