메뉴 건너뛰기




Volumn 15, Issue 1, 2005, Pages 59-82

An Experiment on Using Roles of Variables in Teaching Introductory Programming

Author keywords

[No Author keywords available]

Indexed keywords


EID: 85066200167     PISSN: 08993408     EISSN: 17445175     Source Type: Journal    
DOI: 10.1080/08993400500056563     Document Type: Article
Times cited : (49)

References (33)
  • 1
    • 10044247320 scopus 로고    scopus 로고
    • Proceedings of the 9th Annual Conference on Innovation and Technology Computer Science Education, New York: ACM Press
    • Ben-Ari M, Sajaniemi J, 2004 Roles of variables from the perspective of computer science educators In Proceedings of the 9th Annual Conference on Innovation and Technology in Computer Science Education (pp. 52-56) New York: ACM Press
    • (2004) Roles of variables from the perspective of computer science educators , pp. 52
    • Ben-Ari, M.1    Sajaniemi, J.2
  • 2
    • 3843094019 scopus 로고    scopus 로고
    • Proceedings of the 30th SIGCSE Technical Symposium on CS Education. ACM SIGCSE Bulletin
    • Clancy MJ, Linn MC, 1999 Patterns and pedagogy In Proceedings of the 30th SIGCSE Technical Symposium on CS Education. ACM SIGCSE Bulletin 31 37 42
    • (1999) Patterns and pedagogy , vol.31 , pp. 37-42
    • Clancy, M.J.1    Linn, M.C.2
  • 4
    • 0345502699 scopus 로고    scopus 로고
    • Display-based problem solving strategies on computer programming. In W.D. Gray & D.A. Boehm-Davis (Eds.)
    • Norwood, NJ: Ablex Publishing Company
    • Davies SP, 1996 Display-based problem solving strategies on computer programming. In W.D. Gray & D.A. Boehm-Davis (Eds.) Empirical Studies of Programmers: Sixth Workshop Norwood, NJ: Ablex Publishing Company
    • (1996) Empirical Studies of Programmers: Sixth Workshop
    • Davies, S.P.1
  • 6
    • 0021657275 scopus 로고
    • An empirical investigation of the tacit plan knowledge in programming. In J.C. Thomas & M.L. Schneider (Eds.)
    • Norwood, NJ: Ablex Publishing Company
    • Ehrlich K, Soloway E, 1984 An empirical investigation of the tacit plan knowledge in programming. In J.C. Thomas & M.L. Schneider (Eds.) Human Factors in Computer Systems (pp. 113-133) Norwood, NJ: Ablex Publishing Company
    • (1984) Human Factors in Computer Systems , pp. 113
    • Ehrlich, K.1    Soloway, E.2
  • 8
    • 0033349010 scopus 로고    scopus 로고
    • Proceedings of the 29th ASEE/IEEE Frontiers Education Conference, San Juan, Puerto Rico. Session 12a4
    • Fincher S, 1999 What are we doing when we teach programming? In Proceedings of the 29th ASEE/IEEE Frontiers in Education Conference (pp. 1-5) San Juan, Puerto Rico. Session 12a4
    • (1999) What are we doing when we teach programming? , pp. 1
    • Fincher, S.1
  • 9
    • 1642420807 scopus 로고    scopus 로고
    • Proceedings of the 7th Annual Conference on Innovation and Technology Computer Science Education, New York: ACM Press
    • Fincher S, Utting I, 2002 Pedagogical patterns: Their place in the genre In Proceedings of the 7th Annual Conference on Innovation and Technology in Computer Science Education, New York: ACM Press
    • (2002) Pedagogical patterns: Their place in the genre
    • Fincher, S.1    Utting, I.2
  • 10
    • 85066222056 scopus 로고    scopus 로고
    • Proceedings of the 4th Annual CCSC Midwestern Conference, Dominican University
    • Fleury A, 1997 Acting out algorithms: How and why it works In Proceedings of the 4th Annual CCSC Midwestern Conference, Dominican University
    • (1997) Acting out algorithms: How and why it works
    • Fleury, A.1
  • 11
    • 33748965127 scopus 로고    scopus 로고
    • Early algorithm efficiency with design patterns
    • Ginat, D. 2001. Early algorithm efficiency with design patterns. Computer Science Education, 11: 89–109.
    • (2001) Computer Science Education , vol.11 , pp. 89-109
    • Ginat, D.1
  • 13
    • 0022223797 scopus 로고
    • Human-Computer Interaction -INTERACT84, IFIP, Elsevier Science Publishers (North-Holland
    • Green TRG, Cornah AJ, 1985 The programmer's torch In Human-Computer Interaction -INTERACT'84 (pp. 397-402) IFIP, Elsevier Science Publishers (North-Holland)
    • (1985) The programmer's torch , pp. 397
    • Green, T.R.G.1    Cornah, A.J.2
  • 14
    • 34249052737 scopus 로고    scopus 로고
    • Proceedings of the 3rd Annual Conference on Innovation and Technology Computer Science Education, New York: ACM Press
    • Hagan D, Sheard J, 1998 The value of discussion classes for teaching introductory programming In Proceedings of the 3rd Annual Conference on Innovation and Technology in Computer Science Education (pp. 108 – 111) New York: ACM Press
    • (1998) The value of discussion classes for teaching introductory programming , pp. 108
    • Hagan, D.1    Sheard, J.2
  • 16
    • 0000733548 scopus 로고    scopus 로고
    • W.D. Gray & D.A. Boehm-Davis (Eds.), Empirical Studies of Programmers: Sixth Workshop, Norwood, NJ: Ablex Publishing Corporation
    • Hoadley CH, Linn MC, Mann LM, Clancy MJ, 1996 When, why and how do novice programmers reuse code? In W.D. Gray & D.A. Boehm-Davis (Eds.), Empirical Studies of Programmers: Sixth Workshop (pp. 109-129) Norwood, NJ: Ablex Publishing Corporation
    • (1996) When, why and how do novice programmers reuse code? , pp. 109
    • Hoadley, C.H.1    Linn, M.C.2    Mann, L.M.3    Clancy, M.J.4
  • 19
    • 85029447813 scopus 로고    scopus 로고
    • Proceedings of the 3rd Annual Conference on Innovation and Technology Computer Science Education, New York: ACM Press
    • Jenkins T, 1998 A participative approach to teaching programming In Proceedings of the 3rd Annual Conference on Innovation and Technology in Computer Science Education (pp. 125-129) New York: ACM Press
    • (1998) A participative approach to teaching programming , pp. 125
    • Jenkins, T.1
  • 21
    • 84937179174 scopus 로고    scopus 로고
    • Exploring the effect of graphical metaphors on the performance of learning computer programming concepts in adult learners: A pilot study
    • McKay, E. 1999a. Exploring the effect of graphical metaphors on the performance of learning computer programming concepts in adult learners: A pilot study. Educational Psychology, 19: 471–487.
    • (1999) Educational Psychology , vol.19 , pp. 471-487
    • McKay, E.1
  • 22
    • 0013105410 scopus 로고    scopus 로고
    • An investigation of text-based instructional materials enhanced with graphics
    • McKay, E. 1999b. An investigation of text-based instructional materials enhanced with graphics. Educational Psychology, 19: 323–335.
    • (1999) Educational Psychology , vol.19 , pp. 323-335
    • McKay, E.1
  • 23
    • 0031704827 scopus 로고    scopus 로고
    • Proceedings of the 29th SIGCSE Technical Symposium on CS Education. ACM SIGCSE Bulletin
    • Nguyen D, 1998 Design patterns for data structures In Proceedings of the 29th SIGCSE Technical Symposium on CS Education. ACM SIGCSE Bulletin 30 336 340
    • (1998) Design patterns for data structures , vol.30 , pp. 336-340
    • Nguyen, D.1
  • 24
    • 0002524943 scopus 로고
    • G.M. Olson, S. Sheppard & E. Soloway (Eds.), Empirical Studies of Programmers: Second Workshop, Norwood, NJ: Ablex Publishing Company
    • Pennington N, 1987 Comprehension strategies in programming In G.M. Olson, S. Sheppard & E. Soloway (Eds.), Empirical Studies of Programmers: Second Workshop (pp. 100-113) Norwood, NJ: Ablex Publishing Company
    • (1987) Comprehension strategies in programming , pp. 100
    • Pennington, N.1
  • 26
    • 0000885471 scopus 로고
    • The role of learning from examples in the acquisition of recursive programming skills
    • Pirolli, PL, and Anderson, JR. 1985. The role of learning from examples in the acquisition of recursive programming skills. Canadian Journal of Psychology, 39: 240–272.
    • (1985) Canadian Journal of Psychology , vol.39 , pp. 240-272
    • Pirolli, P.L.1    Anderson, J.R.2
  • 27
    • 38249022120 scopus 로고
    • Schema creation in programming
    • Rist, RS. 1989. Schema creation in programming. Cognitive Science, 13: 389–414.
    • (1989) Cognitive Science , vol.13 , pp. 389-414
    • Rist, R.S.1
  • 28
    • 0141943301 scopus 로고    scopus 로고
    • Proceedings of IEEE 2002 Symposia on Human Centric Computing Languages and Environments (HCC02), IEEE Computer Society
    • Sajaniemi J, 2002 An empirical analysis of roles of variables in novice-level procedural programs In Proceedings of IEEE 2002 Symposia on Human Centric Computing Languages and Environments (HCC'02) (pp. 37-39) IEEE Computer Society
    • (2002) An empirical analysis of roles of variables in novice-level procedural programs , pp. 37
    • Sajaniemi, J.1


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