메뉴 건너뛰기




Volumn 7, Issue 4, 2008, Pages

A study of the development of students' visualizations of program state during an elementary object-oriented programming course

Author keywords

CS1 2; Mental representation; Object oriented programming; Program state; Visualization

Indexed keywords

MENTAL REPRESENTATION; OBJECT IDENTIFICATION; PROGRAM STATE;

EID: 42149155411     PISSN: 15314278     EISSN: None     Source Type: Journal    
DOI: 10.1145/1316450.1316453     Document Type: Article
Times cited : (35)

References (32)
  • 2
    • 0001884745 scopus 로고
    • Some difficulties of learning to program
    • E. Soloway and J. C. Spohrer Eds. Lawrence Erlbaum Associates, Hillsdale, NJ
    • DU BOULAY, B. 1989. Some difficulties of learning to program. In Studying the Novice Programmer, E. Soloway and J. C. Spohrer Eds. Lawrence Erlbaum Associates, Hillsdale, NJ, 283-299.
    • (1989) Studying the Novice Programmer , pp. 283-299
    • DU BOULAY, B.1
  • 3
    • 38849096545 scopus 로고    scopus 로고
    • Empirical study of novice programming with plans and objects
    • EBRAHIMI, A. AND SCHWEIKERT, C. 2006. Empirical study of novice programming with plans and objects. SIGCSE Bull. 38, 4, 52-54.
    • (2006) SIGCSE Bull , vol.38 , Issue.4 , pp. 52-54
    • EBRAHIMI, A.1    SCHWEIKERT, C.2
  • 4
    • 29844436349 scopus 로고    scopus 로고
    • ECKERDAL, A. AND THUNÉ, M. 2005. Novice Java programmers' conceptions of object and class, and variation theory. In Proceedings of the 10th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education (ITiCSE'05). ACM, New York, NY, 89-93.
    • ECKERDAL, A. AND THUNÉ, M. 2005. Novice Java programmers' conceptions of "object" and "class", and variation theory. In Proceedings of the 10th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education (ITiCSE'05). ACM, New York, NY, 89-93.
  • 6
    • 0003422490 scopus 로고
    • How programmers visualize programs
    • C. R. Cook, J. C. Scholtz, and J. C. Spohrer Eds. Norwood, NJ. Ablex Publishing Company
    • FORD, L. 1993. How programmers visualize programs. In Empirical Studies of Programmers: Fifth Workshop, C. R. Cook, J. C. Scholtz, and J. C. Spohrer Eds. Norwood, NJ. Ablex Publishing Company.
    • (1993) Empirical Studies of Programmers: Fifth Workshop
    • FORD, L.1
  • 7
    • 34548059906 scopus 로고    scopus 로고
    • GARNER, S., HADEN, P., AND ROBINS, A. 2005. My program is correct but it doesn't run: A preliminary investigation of novice programmers' problems. In Proceedings of the 7th Australasian Conference on Computing Education (ACE'05). Australian Computer Society, Inc., Darlinghurst, Australia, 173-180.
    • GARNER, S., HADEN, P., AND ROBINS, A. 2005. My program is correct but it doesn't run: A preliminary investigation of novice programmers' problems. In Proceedings of the 7th Australasian Conference on Computing Education (ACE'05). Australian Computer Society, Inc., Darlinghurst, Australia, 173-180.
  • 8
    • 3042781024 scopus 로고    scopus 로고
    • Program comprehension and authentic measurement: A scheme for analysing descriptions of programs
    • GOOD, J. AND BRNA, P. 2004. Program comprehension and authentic measurement: A scheme for analysing descriptions of programs. Int. J. Hum.-Comput. Stud. 61, 2, 169-185.
    • (2004) Int. J. Hum.-Comput. Stud , vol.61 , Issue.2 , pp. 169-185
    • GOOD, J.1    BRNA, P.2
  • 13
  • 14
    • 27344439256 scopus 로고    scopus 로고
    • Lowering the barriers to programming: A taxonomy of programming environments and languages for novice programmers
    • KELLEHER, C. AND PAUSCH, R. 2005. Lowering the barriers to programming: A taxonomy of programming environments and languages for novice programmers. ACM Comp. Surv. 37, 2, 83-137.
    • (2005) ACM Comp. Surv , vol.37 , Issue.2 , pp. 83-137
    • KELLEHER, C.1    PAUSCH, R.2
  • 19
    • 33645756101 scopus 로고    scopus 로고
    • Cognitive activities of abstraction in object orientation: An empirical study
    • OR-BACH, R. AND LAVY, I. 2004. Cognitive activities of abstraction in object orientation: An empirical study, SIGCSE Bull. 36, 2, 82-86.
    • (2004) SIGCSE Bull , vol.36 , Issue.2 , pp. 82-86
    • OR-BACH, R.1    LAVY, I.2
  • 20
    • 0002524943 scopus 로고
    • Comprehension strategies in programming
    • G. M. Olson, S. Sheppard, and E. Soloway Eds. Ablex Norwood, NJ
    • PENNINGTON, N. 1987. Comprehension strategies in programming. In Empirical Studies of Programmers: Second Workshop. G. M. Olson, S. Sheppard, and E. Soloway Eds. Ablex Norwood, NJ, 100-113.
    • (1987) Empirical Studies of Programmers: Second Workshop , pp. 100-113
    • PENNINGTON, N.1
  • 22
    • 2642564323 scopus 로고    scopus 로고
    • Learning and teaching programming: A review and discussion
    • ROBINS, A., ROUNTREE, J., AND ROUNTREE, N. 2003. Learning and teaching programming: A review and discussion. Comput. Sci. Educ. 13, 137-172.
    • (2003) Comput. Sci. Educ , vol.13 , pp. 137-172
    • ROBINS, A.1    ROUNTREE, J.2    ROUNTREE, N.3
  • 24
    • 84993736251 scopus 로고    scopus 로고
    • Visualizing roles of variables in program animation
    • SAJANIEMI, J. AND KUITTINEN, M. 2004. Visualizing roles of variables in program animation. Informa. Visualiza. 3, 3, 137-153.
    • (2004) Informa. Visualiza , vol.3 , Issue.3 , pp. 137-153
    • SAJANIEMI, J.1    KUITTINEN, M.2
  • 27
    • 38849107643 scopus 로고    scopus 로고
    • Partonomy and taxonomy in object-oriented thinking: Junior high school students' perceptions of object-oriented basic concepts
    • TEIF, M. AND HAZZAN, O. 2006. Partonomy and taxonomy in object-oriented thinking: Junior high school students' perceptions of object-oriented basic concepts. SIGCSE Bull. 38, 4, 55-60.
    • (2006) SIGCSE Bull , vol.38 , Issue.4 , pp. 55-60
    • TEIF, M.1    HAZZAN, O.2
  • 30
    • 84869017997 scopus 로고    scopus 로고
    • TOLHURST, D., BAKER, B., HAMER, J., BOX, I., LISTER, R., CUTTS, Q., PETRE, M., DE RAADT, M., ROBINS, A., FINCHER, S., SIMON, S., HADEN, P., SUTTON, K., HAMILTON, M., AND TUTTY, J. 2006. Do map drawing styles of novice programmers predict success in programming?: A multinational, multiinstitutional study. In Proceedings of the 8th Australian Conference on Computing Education (ACE'06). Australian Computer Society, Inc., Darlinghurst, Australia, 213-222.
    • TOLHURST, D., BAKER, B., HAMER, J., BOX, I., LISTER, R., CUTTS, Q., PETRE, M., DE RAADT, M., ROBINS, A., FINCHER, S., SIMON, S., HADEN, P., SUTTON, K., HAMILTON, M., AND TUTTY, J. 2006. Do map drawing styles of novice programmers predict success in programming?: A multinational, multiinstitutional study. In Proceedings of the 8th Australian Conference on Computing Education (ACE'06). Australian Computer Society, Inc., Darlinghurst, Australia, 213-222.
  • 32
    • 4243157746 scopus 로고    scopus 로고
    • Programming pedagogy -a psychological overview
    • WINSLOW, L. E. 1996. Programming pedagogy -a psychological overview. SIGCSE Bull. 28, 17-22.
    • (1996) SIGCSE Bull , vol.28 , pp. 17-22
    • WINSLOW, L.E.1


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