xx xx kk Mayer, Richard E., '"The Psychology of How Novices Learn Computer Programming," omputing Surveys (13:1), March 1981, pp. 121-141. Mayer, Richard HE., and Bayman, Piraye, "Psychology of Calculator Languages: A Framework for Describing Differences in Users' Knowledge," Communications of the ACM (24:8), August 1981, pp. 511-520. Miller, L. A., "Natural Language Programming: Styles, Strategies, and Contrasts," IBM Systems Journal (20:2), 1981, pp. 184-215. Mohan, C., "An Overview of Recent Data Base Research," Data Base, Fall 1978, pp. 3-24. Pennington, Nancy, "Cognitive Components of Expertise in Computer Programming: A Review of the Literature," University of Michigan Technical Report 446, July 1982, 59 pages. Sheil, B. A., "The Psychological Study of Programming," ACM Computing Surveys (13:1), March 1981, pp. 101-120. 'Shneiderman, Ben, "A Note on Human factors Issues of Natural Language Interaction with Database Systems," Information Systems (6:2), 1981, pp. 125-129. Shneiderman, Ben, and Mayer, Richard, "Syntactic/Semantic Interactions in '?Programmer Behavior: A Model and Experimental Results," International Journal of Computer and Information Sciences (8:3), 1979, pp. 219-238. Sime, M. HE., dArblaster, A. T., and Green, T. R.G., "Reducing Programming FErrors in Nested Conditionals by Prescribing a Writing Procedure," International Journal of Man-Machine Studies (9), 1977, pp. 119-126. Sime, M. E., (Green, T. R. G., and Guest, Dičo Je; "Psychological Evaluation of Two Conditional Constructions Used in Computer Languages," International Journal of Man-Machine Studies (8),"1973,.pp. 1004115. Sime, M. HE., Green, T. R. G., and Guest, D. J., "scope Marking in Computer Conditionals--A Psychological Evaluation," International Journal of Man-Machine Studies (9), 1977, pp. 107-118. Soloway, Elliot, Bonar, Jeffrey, and Ehrlich, Kate, "Cognitive Strategies and Looping Constructs: An Empirical Study," Communications of the ACM (26:11), November 1983, pp. 853-860. 49