메뉴 건너뛰기




Volumn 2006, Issue , 2006, Pages 73-84

Methods and tools for exploring novice compilation behaviour

Author keywords

Behavior; Bluej; Compilation; Compiler; Java; Novice

Indexed keywords

JAVA PROGRAMMING LANGUAGE; LEARNING SYSTEMS; OBJECT ORIENTED PROGRAMMING; PROGRAM COMPILERS; SEMANTICS; STUDENTS;

EID: 34247343308     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1151588.1151600     Document Type: Conference Paper
Times cited : (218)

References (41)
  • 2
    • 0020809407 scopus 로고
    • A diagnosis of beginning programmers' misconceptions of basic programming statements
    • Piraye Bayman and Richard E. Mayer. A diagnosis of beginning programmers' misconceptions of basic programming statements. Commun. ACM, 26(9):677-679, 1983.
    • (1983) Commun. ACM , vol.26 , Issue.9 , pp. 677-679
    • Bayman, P.1    Mayer, R.E.2
  • 5
    • 84976676605 scopus 로고
    • Acm president's letter: Smart editors
    • Peter J. Denning. Acm president's letter: smart editors. Commun. ACM, 24(8):491-493, 1981.
    • (1981) Commun. ACM , vol.24 , Issue.8 , pp. 491-493
    • Denning, P.J.1
  • 7
    • 84990631983 scopus 로고
    • Behaviorism, cognitivism, constructivism: Comparing critical features from an instructional design perspective
    • P.A. Ertmer and T.J. Newby. Behaviorism, cognitivism, constructivism: Comparing critical features from an instructional design perspective. Performance Improvement Quarterly, 6(4):50-70, 1993.
    • (1993) Performance Improvement Quarterly , vol.6 , Issue.4 , pp. 50-70
    • Ertmer, P.A.1    Newby, T.J.2
  • 9
    • 0035994661 scopus 로고    scopus 로고
    • Robert Bruce Findler, John Clements, Cormac Flanagan, Matthew Flatt, Shriram Krishnamurthi, Paul Steckler, and Matthias Felleisen. Drscheme: a programming environment for scheme. J. Funct. Program., 12(2):159-182, 2002.
    • Robert Bruce Findler, John Clements, Cormac Flanagan, Matthew Flatt, Shriram Krishnamurthi, Paul Steckler, and Matthias Felleisen. Drscheme: a programming environment for scheme. J. Funct. Program., 12(2):159-182, 2002.
  • 12
    • 34248381949 scopus 로고    scopus 로고
    • Teaching the nintendo generation to program
    • Mark Guzdial and Elliot Soloway. Teaching the nintendo generation to program. Commun. ACM, 45(4):17-21, 2002.
    • (2002) Commun. ACM , vol.45 , Issue.4 , pp. 17-21
    • Guzdial, M.1    Soloway, E.2
  • 14
    • 34247332143 scopus 로고    scopus 로고
    • A first look at novice compilation behavior
    • Matthew C. Jadud. A first look at novice compilation behavior. Computer Science Education, 15(1):25-40, 2005.
    • (2005) Computer Science Education , vol.15 , Issue.1 , pp. 25-40
    • Jadud, M.C.1
  • 16
    • 29244445934 scopus 로고    scopus 로고
    • Eliciting design requirements for maintenance-oriented ides: A detailed study of corrective and perfective maintenance tasks
    • New York, NY, USA, ACM Press
    • Andrew J. Ko, Htet Aung, and Brad A. Myers. Eliciting design requirements for maintenance-oriented ides: a detailed study of corrective and perfective maintenance tasks. In ICSE '05: Proceedings of the 27th international conference on Software engineering, pages 126-135, New York, NY, USA, 2005. ACM Press.
    • (2005) ICSE '05: Proceedings of the 27th international conference on Software engineering , pp. 126-135
    • Ko, A.J.1    Aung, H.2    Myers, B.A.3
  • 17
    • 57149092979 scopus 로고    scopus 로고
    • Andrew J. Ko, Htet Htet Aung, and Brad A. Myers. Design requirements for more flexible structured editors from a study of programmers' text editing. In CHI '05; CHI '05 extended abstracts on Human factors in computing systems, pages 1557-1560, New York, NY, USA, 2005. ACM Press.
    • Andrew J. Ko, Htet Htet Aung, and Brad A. Myers. Design requirements for more flexible structured editors from a study of programmers' text editing. In CHI '05; CHI '05 extended abstracts on Human factors in computing systems, pages 1557-1560, New York, NY, USA, 2005. ACM Press.
  • 18
    • 4544342841 scopus 로고    scopus 로고
    • Designing the whyline: A debugging interface for asking questions about program behavior
    • New York, NY, USA, ACM Press
    • Andrew J. Ko and Brad A. Myers. Designing the whyline: a debugging interface for asking questions about program behavior. In CHI '04: Proceedings of the SIGCHI conference on Human factors in computing systems, pages 151-158, New York, NY, USA, 2004. ACM Press.
    • (2004) CHI '04: Proceedings of the SIGCHI conference on Human factors in computing systems , pp. 151-158
    • Ko, A.J.1    Myers, B.A.2
  • 23
    • 33646826512 scopus 로고    scopus 로고
    • Raymond Lister, Elizabeth S. Adams, Sue Fitzgerald, William Fone, John Hamer, Morten Lindholm, Robert McCartney, Jan Erik Mostrom, Kate Sanders, Otto Seppolo;, Beth Simon, and Lynda Thomas. A multi-national study of reading and tracing skills in novice programmers. In ITiCSE-WGR '04: Working group reports from ITiCSE on Innovation and technology in computer science education, pages 119-150, New York, NY, USA, 2004. ACM Press.
    • Raymond Lister, Elizabeth S. Adams, Sue Fitzgerald, William Fone, John Hamer, Morten Lindholm, Robert McCartney, Jan Erik Mostrom, Kate Sanders, Otto Seppolo;, Beth Simon, and Lynda Thomas. A multi-national study of reading and tracing skills in novice programmers. In ITiCSE-WGR '04: Working group reports from ITiCSE on Innovation and technology in computer science education, pages 119-150, New York, NY, USA, 2004. ACM Press.
  • 24
    • 0018542675 scopus 로고
    • A psychology of learning basic
    • Richard E. Mayer. A psychology of learning basic. Commun. ACM, 22(11):589-593, 1979.
    • (1979) Commun. ACM , vol.22 , Issue.11 , pp. 589-593
    • Mayer, R.E.1
  • 25
    • 84869137780 scopus 로고    scopus 로고
    • Michael McCracken, Vicki Almstrum, Danny Diaz, Mark Guzdial, Dianne Hagan, Yifat Ben-David Kolikant, Cary Laxer, Lynda Thomas, Ian Utting, and Tadeusz Wilusz. A multi-national, multi-institutional study of assessment of programming skills of first-year cs students. In ITiCSE-WGR '01: Working group reports from ITiCSE on Innovation and technology in computer science education, pages 125-180, New York, NY, USA, 2001. ACM Press.
    • Michael McCracken, Vicki Almstrum, Danny Diaz, Mark Guzdial, Dianne Hagan, Yifat Ben-David Kolikant, Cary Laxer, Lynda Thomas, Ian Utting, and Tadeusz Wilusz. A multi-national, multi-institutional study of assessment of programming skills of first-year cs students. In ITiCSE-WGR '01: Working group reports from ITiCSE on Innovation and technology in computer science education, pages 125-180, New York, NY, USA, 2001. ACM Press.
  • 27
    • 0345533746 scopus 로고
    • Ditran-a compiler emphasizing diagnostics
    • P. G. Moulton and M. E. Muller. Ditran-a compiler emphasizing diagnostics. Commun. ACM, 10(1):45-52, 1967.
    • (1967) Commun. ACM , vol.10 , Issue.1 , pp. 45-52
    • Moulton, P.G.1    Muller, M.E.2
  • 32
    • 0017503175 scopus 로고
    • Experimental investigations of the utility of detailed flowcharts in programming
    • Ben Shneiderman, Richard Mayer, Don McKay, and Peter Heller. Experimental investigations of the utility of detailed flowcharts in programming. Commun. ACM, 20(6):373-381, 1977.
    • (1977) Commun. ACM , vol.20 , Issue.6 , pp. 373-381
    • Shneiderman, B.1    Mayer, R.2    McKay, D.3    Heller, P.4
  • 33
    • 0020843892 scopus 로고
    • Cognitive strategies and looping constructs: An empirical study
    • Elliot Soloway, Jeffrey Bonar, and Kate Ehrlich. Cognitive strategies and looping constructs: an empirical study. Commun. ACM, 26(11):853-860, 1983.
    • (1983) Commun. ACM , vol.26 , Issue.11 , pp. 853-860
    • Soloway, E.1    Bonar, J.2    Ehrlich, K.3
  • 38
    • 0019614259 scopus 로고
    • The cornell program synthesizer: A syntax-directed programming environment
    • Tim Teitelbaum and Thomas Reps. The cornell program synthesizer: a syntax-directed programming environment. Commun. ACM, 24(9)563-573, 1981.
    • (1981) Commun. ACM , vol.24 , Issue.9 , pp. 563-573
    • Teitelbaum, T.1    Reps, T.2


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