Identifying Novice Difficulties in Object Orientated Design


Autoria(s): Thomasson, Benjamin Jason Tom; Thomas, Lynda; Ratcliffe, Mark Bartley
Contribuinte(s)

Advanced Reasoning Group

Department of Computer Science

Data(s)

17/08/2006

17/08/2006

2006

Resumo

Thomasson, B. Ratcliffe, M. Thomas, L. Identifying Novice Difficulties in Object Orientated Design. ACM SIGCSE Bulletin Volume 38 , Issue 3 (September 2006)

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.

Non peer reviewed

Identificador

Thomasson , B J T , Thomas , L & Ratcliffe , M B 2006 , ' Identifying Novice Difficulties in Object Orientated Design ' .

PURE: 70724

PURE UUID: 5e6aa302-3422-4f45-aa33-31c0efc3a6d8

dspace: 2160/250

http://hdl.handle.net/2160/250

Idioma(s)

eng

Tipo

/dk/atira/pure/researchoutput/researchoutputtypes/contributiontoconference/paper

Direitos