Expert-novice differences for software: implications for problem-solving and knowledge acquisition

Woodrow Barfield · Behaviour and Information Technology · 1986

Experts differ from non-experts in how they acquire knowledge, solve problems and process information. In the study reported here three levels of program organization (executable order, random lines, random chunks) are manipulated in order to distinguish expert from non-expert (intermediate, novice, naive) performance in a software recall task. Implications for problem-solving and knowledge acquisition are discussed.

Read the paper · More papers on PaperTik