메뉴 건너뛰기




Volumn 54, Issue 2, 2001, Pages 237-264

Studying the language and structure in non-programmers' solutions to programming problems

Author keywords

[No Author keywords available]

Indexed keywords

ALGORITHMS; COGNITIVE SYSTEMS; COMPUTER PROGRAMMING LANGUAGES; DATA STRUCTURES; HUMAN COMPUTER INTERACTION; NATURAL LANGUAGE PROCESSING SYSTEMS; PROBLEM SOLVING; USER INTERFACES;

EID: 0035263067     PISSN: 10715819     EISSN: None     Source Type: Journal    
DOI: 10.1006/ijhc.2000.0410     Document Type: Article
Times cited : (193)

References (33)
  • 2
    • 0012327908 scopus 로고
    • Bridge: Tutoring the programming process
    • J. Psotka, L. D. Massy & S. A. Mutter, Eds.; Hillsdale, NJ: Lawrence Erlbaum Associates
    • Bonar, J. G. & Cunningham, R. (1988). Bridge: tutoring the programming process. In J. Psotka, L. D. Massy & S. A. Mutter, Eds. Intelligent Tutoring Systems: Lessons Learned, pp. 409-434. Hillsdale, NJ: Lawrence Erlbaum Associates.
    • (1988) Intelligent Tutoring Systems: Lessons Learned , pp. 409-434
    • Bonar, J.G.1    Cunningham, R.2
  • 3
    • 12244286129 scopus 로고
    • Preprogramming knowledge: A major source of misconceptions in novice programmers
    • In. E. Soloway & J. C. Spohrer, Eds.; Hillsdale, NJ: Lawrence Erlbaum Associates
    • Bonar, J. & Soloway, E. (1989). Preprogramming knowledge: a major source of misconceptions in novice programmers. In. E. Soloway & J. C. Spohrer, Eds. Studying the Novice Programmer, pp. 325-353, Hillsdale, NJ: Lawrence Erlbaum Associates.
    • (1989) Studying the Novice Programmer , pp. 325-353
    • Bonar, J.1    Soloway, E.2
  • 5
    • 0032644649 scopus 로고    scopus 로고
    • Should we leverage natural-language knowledge? An analysis of user errors in a natural-language-style programming language
    • Pittsburgh, PA: ACM Press
    • Bruckman, A. & Edwards, E. (1999). Should we leverage natural-language knowledge? An analysis of user errors in a natural-language-style programming language. Proceedings of the Conference on Human Factors in Computing Systems, pp. 207-214, Pittsburgh, PA: ACM Press.
    • (1999) Proceedings of the Conference on Human Factors in Computing Systems , pp. 207-214
    • Bruckman, A.1    Edwards, E.2
  • 7
    • 0012262226 scopus 로고
    • Difficulties in designing with an object-oriented programming language: An empirical study
    • Cambridge, England
    • Détienne, F. (1990). Difficulties in designing with an object-oriented programming language: an empirical study. Proceedings of INTERACT '90 Conference on Computer-Human Factors, pp. 971-976, Cambridge, England.
    • (1990) Proceedings of INTERACT '90 Conference on Computer-Human Factors , pp. 971-976
    • Détienne, F.1
  • 8
    • 0001884745 scopus 로고
    • Some difficulties of learning to program
    • E. Soloway & J. C. Spohrer, Eds.; Hillsdale, NJ: Lawrence Erlbaum Associates
    • du Boulay, B. (1989) Some difficulties of learning to program. In E. Soloway & J. C. Spohrer, Eds. Studying the Novice Programmer, pp. 283-299, Hillsdale, NJ: Lawrence Erlbaum Associates.
    • (1989) Studying the Novice Programmer , pp. 283-299
    • Du Boulay, B.1
  • 9
    • 0021918813 scopus 로고
    • What non-programmers know about programming: Natural language procedure specification
    • Galotti, K. M. & Ganong III, W. F. (1985). What non-programmers know about programming: natural language procedure specification. International Journal of Man-Machine Studies, 22, 1-10.
    • (1985) International Journal of Man-Machine Studies , vol.22 , pp. 1-10
    • Galotti, K.M.1    Ganong, W.F.2
  • 10
    • 12244276814 scopus 로고
    • OO claims - Naturalness, seamlessness seem doubtful
    • Glass, R. L. (1955) OO claims - naturalness, seamlessness seem doubtful. Software Practitioner.
    • (1955) Software Practitioner
    • Glass, R.L.1
  • 12
    • 0030167097 scopus 로고    scopus 로고
    • Usability analysis of visual programming environments: A 'cognitive dimensions' framework
    • Green, T. R. G. & Petre, M. (1996). Usability analysis of visual programming environments: a 'cognitive dimensions' framework. Journal of Visual Languages and Computing, 7, 131-174.
    • (1996) Journal of Visual Languages and Computing , vol.7 , pp. 131-174
    • Green, T.R.G.1    Petre, M.2
  • 13
    • 0000534475 scopus 로고
    • Logic and conversation
    • P. Cole & J. Morgan, Eds.; New York: Academic Press
    • Grice, H. P. (1975) Logic and conversation. In P. Cole & J. Morgan, Eds. Syntax and Semantics III: Speech Acts. New York: Academic Press.
    • (1975) Syntax and Semantics III: Speech Acts
    • Grice, H.P.1
  • 15
    • 0012261536 scopus 로고
    • Language semantics, mental models and analogy
    • J.-M. Hoc, T. R. G. Green, R. Samurçay & D. J. Gilmore, Eds.; London: Academic Press
    • Hoc, J.-M. & Nguyen-Xuan, A. (1990) Language semantics, mental models and analogy. In J.-M. Hoc, T. R. G. Green, R. Samurçay & D. J. Gilmore, Eds. Psychology of Programming, pp. 139-156. London: Academic Press.
    • (1990) Psychology of Programming , pp. 139-156
    • Hoc, J.-M.1    Nguyen-Xuan, A.2
  • 17
    • 0002430303 scopus 로고
    • Can principles of cognition lower he barriers to programming?
    • G. M. Olson, S. Sheppard & E. Soloway, Eds.; Norwood, NJ: Ablex
    • Lewis, C. & Olson, G. M. (1987). Can principles of cognition lower he barriers to programming? In G. M. Olson, S. Sheppard & E. Soloway, Eds. Empirical Studies of Programmers: Second Workshop, pp. 248-263, Norwood, NJ: Ablex.
    • (1987) Empirical Studies of Programmers: Second Workshop , pp. 248-263
    • Lewis, C.1    Olson, G.M.2
  • 19
    • 0019392838 scopus 로고
    • Natural language programming: Styles, strategies, and contrasts
    • Miller, L. A. (1981). Natural language programming: styles, strategies, and contrasts. IBM Systems Journal, 20, 184-215.
    • (1981) IBM Systems Journal , vol.20 , pp. 184-215
    • Miller, L.A.1
  • 20
    • 0012248266 scopus 로고    scopus 로고
    • Human-Computer Interaction Institute Technical Report CMU-HCIL-98-100. Pittsburgh, PA: Carnegie Mellon University
    • Myers, B. A. (1998). Natural programming: project overview and proposal. Human-Computer Interaction Institute Technical Report CMU-HCIL-98-100. Pittsburgh, PA: Carnegie Mellon University.
    • (1998) Natural Programming: Project Overview and Proposal
    • Myers, B.A.1
  • 22
    • 33745473408 scopus 로고
    • The prospects for psychological science in human-computer interaction
    • Newell, A. & Card, S. K. (1985). The prospects for psychological science in human-computer interaction. Human-Computer Interaction, 1, 209-242.
    • (1985) Human-Computer Interaction , vol.1 , pp. 209-242
    • Newell, A.1    Card, S.K.2
  • 23
  • 27
    • 0002365377 scopus 로고
    • Language-independent conceptual "bugs" in novice programming
    • Pea, R. (1986). Language-independent conceptual "bugs" in novice programming. Journal of Educational Computing Research, 2.
    • (1986) Journal of Educational Computing Research , vol.2
    • Pea, R.1
  • 28
    • 0003353430 scopus 로고
    • The early history of COBOL
    • R. Wexelblat, Ed.; New York: Academic Press
    • Sammet, J. E. (1981). The early history of COBOL. In R. Wexelblat, Ed. History of Programming Languages. New York: Academic Press.
    • (1981) History of Programming Languages
    • Sammet, J.E.1
  • 29
    • 0020799406 scopus 로고
    • Direct manipulation: A step beyong programming languages
    • Shneiderman, B. (1983). Direct manipulation: a step beyong programming languages. IEEE Computer, 16, 57-69.
    • (1983) IEEE Computer , vol.16 , pp. 57-69
    • Shneiderman, B.1
  • 30
    • 12244290382 scopus 로고
    • Cognitive strategies and looping constructs: An empirical study
    • E. Soloway & J. C. Spohrer, Ed.; Hillsdale, NJ: Lawrence Erlbaum Associates
    • Soloway, E., Bonar, J. & Ehrlich, K. (1989). Cognitive strategies and looping constructs: an empirical study. In E. Soloway & J. C. Spohrer, Ed. Studying the Novice Programmer, pp. 191-207, Hillsdale, NJ: Lawrence Erlbaum Associates.
    • (1989) Studying the Novice Programmer , pp. 191-207
    • Soloway, E.1    Bonar, J.2    Ehrlich, K.3
  • 31
    • 0002793229 scopus 로고
    • Analyzing the high frequency bugs in novice programs
    • E. Soloway & S. Iyengar, Eds.; Washington, DC: Ablex Publishing Corporation
    • Spohrer, J. G. & Soloway, E., (1986). Analyzing the high frequency bugs in novice programs. In E. Soloway & S. Iyengar, Eds. Empirical Studies of Programmers, pp. 230-251, Washington, DC: Ablex Publishing Corporation.
    • (1986) Empirical Studies of Programmers , pp. 230-251
    • Spohrer, J.G.1    Soloway, E.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.