Identifying Novice Difficulties in Object Orientated Design

Benjamin Jason Tom Thomasson, Lynda Thomas, Mark Bartley Ratcliffe

Research output: Contribution to conferencePaper

39 Downloads (Pure)


We report on a study of novice programmers’ object oriented class designs. These designs were analysed to discover what faults could be discovered. The two most common faults related to non-referenced classes (inability to integrate them into the solution), and problems with attributes and class cohesion. The paper ends with some implication for teaching that may be garnered from the empirical results.
Original languageEnglish
Publication statusPublished - 2006


Dive into the research topics of 'Identifying Novice Difficulties in Object Orientated Design'. Together they form a unique fingerprint.

Cite this