Development of Text-Editing Skill: From Semantic and Syntactic Mappings to Procedures

The mapping of different semantic and syntactic elements on the acquisition and practice of text-editing skill is used to test predictions from a production system model of skill development. Five text editors that use specific or general procedures that either obey a joint or a disjoint syntax have been designed and tested. Joint syntax and disjoint syntax, respectively, refer to whether defining the operation and the object in a procedure is done in a single or in two different steps. Tests of the editors were carried out using a set of varied tasks presented in two different serial task orders. Results showed that specific procedures are not necessarily faster to use than general ones for simple tasks, but general ones are faster for complex ones. Moreover, specific procedures are more prone to forgetting, as users consulted the help facilities more often. Users of joint editors consulted the help menu less often but for a longer time than users of disjoint editors. They also experienced a greater workload. It is suggested that joint and disjoint editors differ according to the way task parameters must be provided to the procedures. Finally, all measures were sensitive to serial task orders. The production system model of skill development is shown to provide an accurate explanation of group differences and of serial task order effects through strength accumulation, number of executed cycles, and cognitive operators.

[1]  Philip J. Barnard,et al.  Cognitive resources and the learning of human-computer dialogs , 1987 .

[2]  John R. Anderson The Architecture of Cognition , 1983 .

[3]  David E. Kieras,et al.  A formal description of users’ knowledge of how to operate a device and user complexity , 1984 .

[4]  David E. Kieras,et al.  Towards a Practical GOMS Model Methodology for User Interface Design , 1988 .

[5]  Jock D. Mackinlay,et al.  A Semantic Analysis of the Design Space of Input Devices , 1990, Hum. Comput. Interact..

[6]  Jonathan Grudin,et al.  The case against user interface consistency , 1989, CACM.

[7]  John R. Anderson,et al.  The Transfer of Text-Editing Skill , 1985, Int. J. Man Mach. Stud..

[8]  Stephen J. Payne,et al.  Task-Action Grammars: A Model of the Mental Representation of Task Languages , 1987, SGCH.

[9]  Andrew Howes,et al.  The Nature of Device Models: The Yoked State Space Hypothesis and Some Experiments With Text Editors , 1990, Hum. Comput. Interact..

[10]  Walter Schneider,et al.  Controlled and Automatic Human Information Processing: 1. Detection, Search, and Attention. , 1977 .

[11]  Peter G. Polson,et al.  Theory-Based Design for Easily Learned Interfaces , 1990, Hum. Comput. Interact..

[12]  S. S. Stevens On the psychophysical law. , 1957, Psychological review.

[13]  Thomas P. Moran,et al.  The evaluation of text editors: methodology and empirical results. , 1983, CACM.

[14]  D. Norman The psychology of everyday things , 1990 .

[15]  Allen Newell,et al.  SOAR: An Architecture for General Intelligence , 1987, Artif. Intell..

[16]  William P. Dunfee,et al.  Designing SAA Applications and User Interfaces , 1988, IBM Syst. J..

[17]  Walter Schneider,et al.  Controlled and automatic human information processing: II. Perceptual learning, automatic attending and a general theory. , 1977 .

[18]  Michael J. Darnell LEARNING GENERIC, NONGENERIC AND COMPOUND-GENERIC COMPUTER COMMANDS , 1986, SGCH.

[19]  Peter G. Polson,et al.  Transfer between text editors , 1987, CHI '87.

[20]  R. Shiffrin,et al.  Controlled and automatic human information processing: I , 1977 .

[21]  Gary M. Olson,et al.  The growth of cognitive modeling in human-computer interaction since GOMS , 1990 .

[22]  R. Eberts 7. Human Computer Interaction , 1987 .

[23]  Peter G. Polson,et al.  A quantitative theory of human-computer interaction , 1987 .

[24]  Richard Catrambone,et al.  Specific Versus General Procedures in Instructions , 1990, Hum. Comput. Interact..

[25]  Marilyn Tremaine,et al.  Skilled financial planning: the cost of translating ideas into action , 1989, CHI '89.

[26]  Allen Newell,et al.  The psychology of human-computer interaction , 1983 .

[27]  D. Gopher,et al.  On the Psychophysics of Workload: Why Bother with Subjective Measures? , 1984 .

[28]  John R. Anderson,et al.  A Keystroke Analysis of Learning and Transfer in Text Editing , 1987, SGCH.

[29]  Stephen J. Payne,et al.  Task-Action Grammars: A Model of the Mental Representation of Task Languages , 1986, Hum. Comput. Interact..

[30]  T Wolff,et al.  Subjective load in introducing visual display units , 1986 .

[31]  Phyllis Reisner,et al.  Formal Grammar and Human Factors Design of an Interactive Graphics System , 1981, IEEE Transactions on Software Engineering.

[32]  Thomas P. Moran,et al.  Getting into a system: External-internal task mapping analysis , 1983, CHI '83.

[33]  Paul Hubert Vossen,et al.  User- Perceived Quality of Interactive Systems , 1997 .

[34]  John R. Anderson Acquisition of cognitive skill. , 1982 .

[35]  David E. Kieras,et al.  The Acquisition and Performance of Text-Editing Skill: A Cognitive Complexity Analysis , 1990, Hum. Comput. Interact..

[36]  E. Thorndike,et al.  The influence of improvement in one mental function upon the efficiency of other functions. II. The estimation of magnitudes. , 1901 .

[37]  David E. Kieras,et al.  A model of reader strategy for abstracting main ideas from simple technical prose , 1982 .

[38]  Allen Newell,et al.  Human Problem Solving. , 1973 .

[39]  Thomas P. Moran,et al.  The Command Language Grammar: A Representation for the User Interface of Interactive Computer Systems , 1981, Int. J. Man Mach. Stud..