메뉴 건너뛰기




Volumn 2006, Issue , 2006, Pages 85-96

A role-based analysis model for the evaluation of novices' programming knowledge development

Author keywords

Mental models; Programming education; Programming knowledge; Roles of variables

Indexed keywords

COMPUTER SCIENCE; CURRICULA; HIGH LEVEL LANGUAGES; KNOWLEDGE ACQUISITION; KNOWLEDGE BASED SYSTEMS; NETWORK PROTOCOLS;

EID: 34247359576     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1151588.1151602     Document Type: Conference Paper
Times cited : (18)

References (24)
  • 1
    • 0019585823 scopus 로고
    • Problem solving and the development of abstract categories in programming languages
    • B. Adelson. Problem solving and the development of abstract categories in programming languages. Memory and Cognition, 9(4):422-433, 1981.
    • (1981) Memory and Cognition , vol.9 , Issue.4 , pp. 422-433
    • Adelson, B.1
  • 2
    • 34548771575 scopus 로고
    • When novices surpass experts: The difficulty of a task may increase with expertise
    • B. Adelson. When novices surpass experts: The difficulty of a task may increase with expertise. Journal of Experimental Psychology: Learning, Memory and Cognition, 10(3):483-495, 1984.
    • (1984) Journal of Experimental Psychology: Learning, Memory and Cognition , vol.10 , Issue.3 , pp. 483-495
    • Adelson, B.1
  • 4
    • 34247334912 scopus 로고    scopus 로고
    • J. B. Black, D. S. Kay, and E. Soloway. Goal and plan knowledge representations: From stories to text editors and programs. In J. M. Carroll, editor, Interfacing Thought: Cognitive Aspects of Human-Computer Interaction. MIT Press, 1986.
    • J. B. Black, D. S. Kay, and E. Soloway. Goal and plan knowledge representations: From stories to text editors and programs. In J. M. Carroll, editor, Interfacing Thought: Cognitive Aspects of Human-Computer Interaction. MIT Press, 1986.
  • 6
    • 0028405516 scopus 로고
    • Knowledge restructuring and the aqcuisition of programming expertise
    • S. P. Davies. Knowledge restructuring and the aqcuisition of programming expertise. International Journal of Human-Computer Studies, 40:703-726, 1994.
    • (1994) International Journal of Human-Computer Studies , vol.40 , pp. 703-726
    • Davies, S.P.1
  • 7
    • 0002475214 scopus 로고
    • Expert programming knowledge: A schema-based approach
    • J. M. Hoc, T. R. G. Green, R. Samurcay, and D. J. Gilmore, editors, Academic Press
    • F. Détienne. Expert programming knowledge: A schema-based approach. In J. M. Hoc, T. R. G. Green, R. Samurcay, and D. J. Gilmore, editors, Psychology of Programming, pages 205-222. Academic Press, 1990.
    • (1990) Psychology of Programming , pp. 205-222
    • Détienne, F.1
  • 10
    • 0011614767 scopus 로고
    • Expert programming knowledge: A strategic approach
    • J.-M. Hoc, T. R. G. Green, R. Samurcay, and D. J. Gilmore, editors, Academic Press
    • D. J. Gilmore. Expert programming knowledge: A strategic approach. In J.-M. Hoc, T. R. G. Green, R. Samurcay, and D. J. Gilmore, editors, Psychology of Programming, People and Computer Series, pages 223-234. Academic Press, 1990.
    • (1990) Psychology of Programming, People and Computer Series , pp. 223-234
    • Gilmore, D.J.1
  • 12
    • 0002956992 scopus 로고
    • Plans in programming: Definition, demonstration and development
    • E. Soloway and S. Iyengar, editors, Norwood, NJ: Ablex Publishing Company
    • R. S. Rist. Plans in programming: Definition, demonstration and development. In E. Soloway and S. Iyengar, editors, Empirical Studies of Programmers, pages 28-47. Norwood, NJ: Ablex Publishing Company, 1986.
    • (1986) Empirical Studies of Programmers , pp. 28-47
    • Rist, R.S.1
  • 13
    • 38249022120 scopus 로고
    • Schema creation in programming
    • R. S. Rist. Schema creation in programming. Cognitive Science, 13:389-414, 1989.
    • (1989) Cognitive Science , vol.13 , pp. 389-414
    • Rist, R.S.1
  • 14
    • 0025862902 scopus 로고
    • Knowledge creation and retrieval in program design: A comparison of novice and intermediate student programmers
    • R. S. Rist. Knowledge creation and retrieval in program design: A comparison of novice and intermediate student programmers. Human-Computer Interaction, 6:1-46, 1991.
    • (1991) Human-Computer Interaction , vol.6 , pp. 1-46
    • Rist, R.S.1
  • 15
    • 34247351911 scopus 로고
    • Knowledge representations used by computer programmers
    • S. P. Robertson. Knowledge representations used by computer programmers. Journal of the Washington Academy of Sciences, 80(3):116-137, 1990.
    • (1990) Journal of the Washington Academy of Sciences , vol.80 , Issue.3 , pp. 116-137
    • Robertson, S.P.1
  • 16
    • 2642564323 scopus 로고    scopus 로고
    • Learning and teaching programming: A review and discussion
    • A. Robins, J. Rountree, and N. Rountree. Learning and teaching programming: A review and discussion. Computer Science Education, 13(2):137-172, 2003.
    • (2003) Computer Science Education , vol.13 , Issue.2 , pp. 137-172
    • Robins, A.1    Rountree, J.2    Rountree, N.3
  • 18
    • 34247392318 scopus 로고    scopus 로고
    • J. Sajaniemi. Roles of variables home page. http://www.cs.joensuu.fi/ ~saja/var_roles/, 2006. (Accessed Jul. 15th, 2006).
    • J. Sajaniemi. Roles of variables home page. http://www.cs.joensuu.fi/ ~saja/var_roles/, 2006. (Accessed Jul. 15th, 2006).
  • 20
    • 85066200167 scopus 로고    scopus 로고
    • An experiment on using roles of variables in teaching introductory programming
    • J. Sajaniemi and M. Kuittinen. An experiment on using roles of variables in teaching introductory programming. Computer Science Education, 15(1):59-82, 2005.
    • (2005) Computer Science Education , vol.15 , Issue.1 , pp. 59-82
    • Sajaniemi, J.1    Kuittinen, M.2
  • 23
    • 0009991581 scopus 로고
    • What do novices know about programming?
    • A. Badre and B. Shneiderman, editors, Ablex Publishing Corporation
    • E. Soloway, K. Ehrlich, J. Bonar, and J. Greenspan. What do novices know about programming? In A. Badre and B. Shneiderman, editors, Directions in Human Computer Interaction. Ablex Publishing Corporation, 1982.
    • (1982) Directions in Human Computer Interaction
    • Soloway, E.1    Ehrlich, K.2    Bonar, J.3    Greenspan, J.4
  • 24
    • 4243157746 scopus 로고    scopus 로고
    • Programming pedagogy - a psychological overview
    • L. E. Winslow. Programming pedagogy - a psychological overview. SIGCSE Bull., 28(3):17-22, 1996.
    • (1996) SIGCSE Bull , vol.28 , Issue.3 , pp. 17-22
    • Winslow, L.E.1


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