메뉴 건너뛰기




Volumn 36, Issue 3, 2004, Pages 57-61

Teaching roles of variables in elementary programming courses

Author keywords

Elementary programming; Roles of variables; Teaching

Indexed keywords

ANIMATION; COMPUTER PROGRAMMING; CURRICULA; ENGINEERING EDUCATION; LEARNING SYSTEMS; STUDENTS;

EID: 33646846463     PISSN: 00978418     EISSN: 00978418     Source Type: Conference Proceeding    
DOI: 10.1145/1026487.1008014     Document Type: Conference Paper
Times cited : (18)

References (22)
  • 4
    • 84965901342 scopus 로고
    • Constructivism, socioculturalism and Popper's world
    • C. Bereiter. Constructivism, socioculturalism and Popper's world. Educational Researcher, 23(7):21-23, 1994.
    • (1994) Educational Researcher , vol.23 , Issue.7 , pp. 21-23
    • Bereiter, C.1
  • 5
    • 3843094019 scopus 로고    scopus 로고
    • Patterns and pedagogy
    • Proc. of the 30th SIGCSE Technical Symposium on CS Education
    • M. J. Clancy and M. C. Linn. Patterns and pedagogy. In Proc. of the 30th SIGCSE Technical Symposium on CS Education, volume 31 (1) of ACM SIGCSE Bulletin, pages 37-42, 1999.
    • (1999) ACM SIGCSE Bulletin , vol.31 , Issue.1 , pp. 37-42
    • Clancy, M.J.1    Linn, M.C.2
  • 7
    • 84976720090 scopus 로고
    • Parameter passing: The rules the students construct
    • Proc. of the 22nd SIGCSE Technical Symposium on CS Education
    • A. E. Fleury. Parameter passing: The rules the students construct. In Proc. of the 22nd SIGCSE Technical Symposium on CS Education, volume 23(1) of ACM SIGCSE Bullet in, pages 283-286, 1991.
    • (1991) ACM SIGCSE Bulletin , vol.23 , Issue.1 , pp. 283-286
    • Fleury, A.E.1
  • 9
    • 0030673083 scopus 로고    scopus 로고
    • Avoiding object misconceptions
    • P roc. of the 28th SIGCSE Technical Symposium on CS Education
    • S. Holland, R. Griffiths, and M. Woodman. Avoiding object misconceptions. In P roc. of the 28th SIGCSE Technical Symposium on CS Education, volume 29(1) of ACM SIGCSE Bulletin, pages 131-134, 1997.
    • (1997) ACM SIGCSE Bulletin , vol.29 , Issue.1 , pp. 131-134
    • Holland, S.1    Griffiths, R.2    Woodman, M.3
  • 12
    • 0000833537 scopus 로고    scopus 로고
    • Using software to teach programming: Past, present and future
    • J. Stasko, J. Domingue, M. H. Brown, and B. A. Price, editors. The MIT Press
    • P. Mulholland and M. Eisenstadt. Using software to teach programming: Past, present and future. In J. Stasko, J. Domingue, M. H. Brown, and B. A. Price, editors, Software Visualization -Programming as a Multimedia Experience, pages 399-408. The MIT Press, 1998.
    • (1998) Software Visualization -Programming as a Multimedia Experience , pp. 399-408
    • Mulholland, P.1    Eisenstadt, M.2
  • 13
    • 0001240059 scopus 로고    scopus 로고
    • Design patterns for data structures
    • Proc. of the 29th SIGCSE Technical Symposium on CS Education
    • D. Nguyen. Design patterns for data structures. In Proc. of the 29th SIGCSE Technical Symposium on CS Education, volume 30(1) of ACM SIGCSE Bulletin, pages 336-340, 1998.
    • (1998) ACM SIGCSE Bulletin , vol.30 , Issue.1 , pp. 336-340
    • Nguyen, D.1
  • 14
    • 0002524943 scopus 로고
    • Comprehension strategies in programming
    • G. M. Olson, S. Sheppard, and E. Soloway, editors. Ablex Publishing Company
    • N. Pennington. Comprehension strategies in programming. In G. M. Olson, S. Sheppard, and E. Soloway, editors, Empirical Studies of Programmers: Second Workshop, pages 100-113. Ablex Publishing Company, 1987.
    • (1987) Empirical Studies of Programmers: Second Workshop , pp. 100-113
    • Pennington, N.1
  • 16
  • 18
    • 27944463456 scopus 로고    scopus 로고
    • An experiment on using roles of variables in teaching introductory programming
    • In press
    • J. Sajaniemi and M. Kuittinen. An experiment on using roles of variables in teaching introductory programming. Computer Science Education, In press.
    • Computer Science Education
    • Sajaniemi, J.1    Kuittinen, M.2
  • 19
    • 10044258506 scopus 로고
    • The concept of variable in programming: Its meaning and use in problem-solving by novice programmers
    • E. Soloway and J. C. Spohrer, editors. Lawrence Erlbaum Associates, Hillsdale, NJ
    • R. Samurçay. The concept of variable in programming: Its meaning and use in problem-solving by novice programmers. In E. Soloway and J. C. Spohrer, editors, Studying the Novice Programmer, pages 161-178. Lawrence Erlbaum Associates, Hillsdale, NJ, 1989.
    • (1989) Studying the Novice Programmer , pp. 161-178
    • Samurçay, R.1
  • 20
    • 0002177333 scopus 로고
    • A summary of misconceptions of high school Basic programmers
    • E. Soloway and J. C. Spohrer, editors. Lawrence Erlbaum Associates, Hillsdale, NJ
    • D. Sleeman, R. T. Putnam, J. A. Baxter, and L. Kuspa. A summary of misconceptions of high school Basic programmers. In E. Soloway and J. C. Spohrer, editors, Studying the Novice Programmer, pages 301-314. Lawrence Erlbaum Associates, Hillsdale, NJ, 1989.
    • (1989) Studying the Novice Programmer , pp. 301-314
    • Sleeman, D.1    Putnam, R.T.2    Baxter, J.A.3    Kuspa, L.4
  • 21
    • 0003038591 scopus 로고
    • A constructivist approach to teaching
    • P. Steffe and J. Gale, editors. Lawrence Erlbaum Associates, Hillsdale (NJ)
    • E. von Glasersfeld. A constructivist approach to teaching. In P. Steffe and J. Gale, editors, Constructivism in Education, pages 3-15. Lawrence Erlbaum Associates, Hillsdale (NJ), 1995.
    • (1995) Constructivism in Education , pp. 3-15
    • Von Glasersfeld, E.1


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