THE ADVANCED PROGRAMMERS RELIANCE ON PROGRAM SEMANTICS - EVIDENCE FROM SOME COGNITIVE TASKS

Citation
Sy. Wong et al., THE ADVANCED PROGRAMMERS RELIANCE ON PROGRAM SEMANTICS - EVIDENCE FROM SOME COGNITIVE TASKS, International journal of psychology, 33(4), 1998, pp. 259-268
Citations number
23
Categorie Soggetti
Psychology
ISSN journal
00207594
Volume
33
Issue
4
Year of publication
1998
Pages
259 - 268
Database
ISI
SICI code
0020-7594(1998)33:4<259:TAPROP>2.0.ZU;2-9
Abstract
This study examined the effects of programming expertise on the semant ic processing of computer programs. Experiment 1 showed that sensitivi ty to semantic changes (i.e. changes of actual program functions) in a BASIC program recognition task increased with programming experience. No such pattern was observed for surface changes (i.e. changes of pro gram syntax without functional alterations). The magnitude of semantic priming for BASIC keywords in a lexical decision task also increased with expertise, but the pattern was not found with normal English prim ing. In Experiment 2, novice BASIC programmers detected more semantic changes than the controls (non-programmers) in BASIC programs; the rev erse was found for surface changes. Both the controls and the novices detected more semantic than surface changes in English passages. The B ASIC priming effect was found only with the novices whereas English pr iming was demonstrated with both the control and the novice participan ts. The present findings support the view that the programming expert relies particularly on semantic processing and such reliance is specif ic to programming activities. Practical implications of the present re sults are discussed.