|
ABSTRACT
In order to understand long-term learning and the acquisition of expertise, human-computer interaction needs to take a developmental turn. Adopting a developmental approach means using longitudinal research methods, building developmental sequence models of the acquisition of expertise, and analyzing tasks as scenarios specific to developmental levels. The psychology of programming seems particularly amenable to a developmental approach because of the length of time that it takes to become an expert. We propose a model of seven developmental levels for Smalltalk/V programming, and provide sample scenarios for each level. We conclude that developmentally ordered scenarios convey valuable design information that would be lost in the standard “average user” approach to scenarios.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Campbell, R. L. (1989). Developmental levels and scenarios for Sinai!talk learning. IBM Research Report. Yorktown Heights, NY: IBM.{{
|
| |
2
|
Campbell, R. L. (in pleparation). Will the real scenario please stand up?
|
| |
3
|
Campbell, R. L., & Bickbard, M. H. (1986). Knowing levels and developmental stages. Basel: Karger.
|
| |
4
|
Campbell, R. L., & Bickhard, M. H. (1989). Types of constraints on development' An interactivist approach. Unpublished manuscript, IBM T.J. Watson Research Center, Yorktown Heights, NY.
|
| |
5
|
Campbell, R. L., Brown, N. R., & DiBello, L. A. (in press). The programmer's burden: Developing expertise in programming, in R. R. l loffman (Ed.), The cognition of experts." Empirical approaches to knowledge elicitation. New York' Springer.
|
| |
6
|
Campbell, P,. I~., Carroll, J. M., & DiBeUo, L. A. (1989, .lune). I tuman-computer interaction: The case for a developnlentat approach to expertise. Paper presented at the jean Piaget Society meeting, Philadelphia.
|
| |
7
|
Campbell, R. I., Mack, R. L., & Roemer, J. M. (1989). Extending the scope of field research in itCl. SIGCItl Bulletin, 20(4), 30-32.
|
| |
8
|
Campbell, R. L., & Richie, D. M. (1983). Problems in the theor3' of developmental sequences: Prerequisites mad precursors. Human Development, 26, 156-172.
|
| |
9
|
Carey, S. (1985). Conceptual change in childhood. Cambridge, MA: Harvard University Press.
|
 |
10
|
|
| |
11
|
Carroll, J. M., & Campbell, R. L. (1989). Artifacts as psy'chological theories: The case of humancomputer interaction. Behm'tour and Information Technology, 8, 247-256.
|
 |
12
|
|
| |
13
|
Carroll, J. M., & Rosson, M. B. (1989). I tumancomputer interaction scenarios as a design representation. IBM Research Report RC 15033. Yorktown Heights, NY" IBM.
|
| |
14
|
Chase, W. G., & Simon, H. A. (11973). The mind's eye in chess. In W. G. Chase (Ed.), Visual information processing. New York" Academic Press.
|
| |
15
|
Chi, M. T. H., Glaser, R., & Rees, E. (1982). Expertise in problem solving. In R. J. Sternberg (Ed.), Advances in the psychology of human intelligence (Vol. I, pp. 7-75). Hillsdale, N J: Erlbaum.
|
| |
16
|
de Ribaupierre, A. (Ed.). (1989). Transition mechanisms in chiM development: The longitudinal perspective. Cambridge: Cambridge University Press.
|
| |
17
|
Digitalk. (1988). Smalltalk/V286 tutorial and programming handbook. Los Angeles: Digitalk.
|
| |
18
|
diSessa, A. (1983). Phenomenology and the evolution of intuition. In D. Gentner & A. L. Stevens (Ed.), Mental models (pp. 15-33). Hillsdale, NJ: Erlbaum.
|
| |
19
|
Feldman, D. H. (1980). Beyond universals in cognitive development. Norwood, N J: Ablex.
|
| |
20
|
Kellogg, W. A. (1989). Extracting psychological claims from artifacts in use. Unpublished manuscript, IBM T. J. Watson Research Center, Yorktown Heights, NY.
|
| |
21
|
Larkin, J. H. (198 I). Enriching fi3rmal knowledge: A model of learning to solve textbook physics problems, in J. R. Anderson (Ed.), Cognitive skills and their acquisition. Hillsdale, N J: Erlbaum.
|
| |
22
|
McCloskey, M. (1983). Naive theories of motion. In D. Gcntner & A. L. Stevens (Eds.), Mental models (pp. 299-324). Hillsdale, NJ: Erlbaum.
|
| |
23
|
Piaget, J. (1985). The equih'bration of cognitive structures: The central problem of intellectual development. Chicago: University of Chicago Press. (Originally published 1975.)
|
| |
24
|
Scaife, }Vl. (1987). The need for developmental theories in cognitive science: Children and computing systems. In J. C. Rutkowska & C. Crook (Eds.), Computers, ,cognition and development: Issues for psychology and education (pp. 281-293). Chichester: Wiley.
|
| |
25
|
Vygotsky, L. S. (1987). Thhfldng and speech. In L.S. Vygotsky, Problems of genecalpsychology. New York: Plenum (Originally published 1934).
|
| |
26
|
Walton, R. E., Adams, M. L., Goldsmith, L. T., & Feldman, D. It. (1988, June). Affect and development in a nonutfiw.~rsal domain. Paper presented at the Jean Piaget Society meeting, Philadelphia.
|
| |
27
|
Whiteside, J., & Wixon, 13. (1985). Developmental theory as a framework for studying human-computer interaction, in H. R. Hanson (Ed.), Advances in human-computer interaction (Vol. 1, pp. 29-48). Norwood, NJ: Ablex.
|
| |
28
|
|
 |
29
|
|
|