메뉴 건너뛰기




Volumn 3, Issue 3, 1997, Pages 137-153

Visualizing roles of variables in program animation

Author keywords

classroom experiment; Program animation; roles of variables

Indexed keywords


EID: 84993736251     PISSN: 14738716     EISSN: 14738724     Source Type: Journal    
DOI: 10.1057/palgrave.ivs.9500075     Document Type: Article
Times cited : (15)

References (44)
  • 2
    • 10044258506 scopus 로고
    • The concept of variable in programming: Its meaning and use in problem-solving by novice programmers
    • In: SolowayE, SpohrerJC,(Eds.) Lawrence Erlbaum Associates Hillsdale, NJ
    • Samurçay R. The concept of variable in programming: Its meaning and use in problem-solving by novice programmers. In: SolowayE, SpohrerJC,(Eds.). Studying the Novice Programmer. Lawrence Erlbaum Associates: Hillsdale, NJ, 1989; 161–178.
    • (1989) Studying the Novice Programmer , pp. 161-178
    • Samurçay, R.1
  • 3
    • 0002177333 scopus 로고
    • A summary of misconceptions of high school Basic programmers
    • In: SolowayE, SpohrerJC,(Eds.) Lawrence Erlbaum Associates Hillsdale, NJ
    • Sleeman D, Putnam RT, Baxter JA, Kuspa L. A summary of misconceptions of high school Basic programmers. In: SolowayE, SpohrerJC,(Eds.). Studying the Novice Programmer. Lawrence Erlbaum Associates: Hillsdale, NJ, 1989; 301–314.
    • (1989) Studying the Novice Programmer , pp. 301-314
    • Sleeman, D.1    Putnam, R.T.2    Baxter, J.A.3    Kuspa, L.4
  • 5
    • 84976720090 scopus 로고
    • Parameter passing: The rules the students construct
    • Fleury AE. Parameter passing: The rules the students construct. ACM SIGCSE Bulletin, 1991; 23: 283–286.
    • (1991) ACM SIGCSE Bulletin , vol.23 , pp. 283-286
    • Fleury, A.E.1
  • 8
    • 0011007548 scopus 로고    scopus 로고
    • A principled approach to the evaluation of SV: A case study in Prolog
    • In: StaskoJT, DomingueJ, BrownMH, PriceBA,(Eds.) The MIT Press Cambridge, MA
    • Mulholland P. A principled approach to the evaluation of SV: A case study in Prolog. In: StaskoJT, DomingueJ, BrownMH, PriceBA,(Eds.). Software Visualization - Programming as a Multimedia Experience. The MIT Press: Cambridge, MA, 1998; 439–451.
    • (1998) Software Visualization - Programming as a Multimedia Experience , pp. 439-451
    • Mulholland, P.1
  • 13
  • 16
    • 0141943301 scopus 로고    scopus 로고
    • In: IEEE Symposia on Human Centric Computing Languages and Environments (HCC1902). IEEE Computer Society Press Chicago
    • Sajaniemi J. An empirical analysis of roles of variables in novice-level procedural programs. In: IEEE Symposia on Human Centric Computing Languages and Environments (HCC1902). IEEE Computer Society Press: Chicago, 2002; 37–39.
    • (2002) An empirical analysis of roles of variables in novice-level procedural programs , pp. 37-39
    • Sajaniemi, J.1
  • 17
    • 0024013535 scopus 로고
    • Exploring algorithms using Balsa-II
    • Brown MH. Exploring algorithms using Balsa-II. IEEE Computer, 1988; 21: 14–36.
    • (1988) IEEE Computer , vol.21 , pp. 14-36
    • Brown, M.H.1
  • 18
    • 0026262987 scopus 로고
    • In: Proceedings of the IEEE Workshop on Visual Languages. IEEE Computer Society Press Chicago
    • Brown MH. ZEUS: a system for algorithm animation and multi-view editing. In: Proceedings of the IEEE Workshop on Visual Languages. IEEE Computer Society Press: Chicago, 1991; 4–9.
    • (1991) ZEUS: a system for algorithm animation and multi-view editing , pp. 4-9
    • Brown, M.H.1
  • 19
    • 0027845009 scopus 로고
    • LogoMedia: A sound-enhanced programming environment for monitoring program behaviour
    • In: ACM, Addison-Wesley New York
    • DiGiano CJ, Baecker RM, Owen RN. LogoMedia: A sound-enhanced programming environment for monitoring program behaviour. In: INTERCHI1993. ACM, Addison-Wesley: New York, 1993; 301–302.
    • (1993) INTERCHI1993 , pp. 301-302
    • DiGiano, C.J.1    Baecker, R.M.2    Owen, R.N.3
  • 23
  • 24
    • 0025480728 scopus 로고
    • Tango: A framework and system for algorithm animation
    • Stasko JT. Tango: A framework and system for algorithm animation. IEEE Computer, 1990; 23: 27–39.
    • (1990) IEEE Computer , vol.23 , pp. 27-39
    • Stasko, J.T.1
  • 26
    • 0001057813 scopus 로고
    • A methodology for building application-specific visualizations of parallel programs
    • Stasko JT, Kraemer E. A methodology for building application-specific visualizations of parallel programs. Journal of Parallel and Distributed Computing, 1993; 18: 258–264.
    • (1993) Journal of Parallel and Distributed Computing , vol.18 , pp. 258-264
    • Stasko, J.T.1    Kraemer, E.2
  • 27
    • 0141963950 scopus 로고    scopus 로고
    • In: ACM 2003 Symposium on Software Visualization (SoftVis 2003). Association for Computing Machinery Press New York
    • Sajaniemi J, Kuittinen M. Program animation based on the roles of variables. In: ACM 2003 Symposium on Software Visualization (SoftVis 2003). Association for Computing Machinery Press: New York, 2003; 7–16.
    • (2003) Program animation based on the roles of variables , pp. 7-16
    • Sajaniemi, J.1    Kuittinen, M.2
  • 29
    • 0021657275 scopus 로고
    • An empirical investigation of the tacit plan knowledge in programming
    • In: ThomasJC, SchneiderML,(Eds.) Norwood, NJ: Ablex Publishing Company
    • Ehrlich K, Soloway E. An empirical investigation of the tacit plan knowledge in programming. In: ThomasJC, SchneiderML,(Eds.). Human Factors in Computer Systems. Norwood, NJ: Ablex Publishing Company, 1984; 113–133.
    • (1984) Human Factors in Computer Systems , pp. 113-133
    • Ehrlich, K.1    Soloway, E.2
  • 30
    • 38249022120 scopus 로고
    • Schema creation in programming
    • Rist RS. Schema creation in programming. Cognitive Science, 1989; 13: 389–414.
    • (1989) Cognitive Science , vol.13 , pp. 389-414
    • Rist, R.S.1
  • 31
    • 0022223797 scopus 로고
    • Human-Computer Interaction - INTERACT1984. IFIP, Elsevier Science Publishers North-Holland: Amsterdam
    • Green TRG, Cornah AJ. The programmer’s torch. Human-Computer Interaction - INTERACT1984. IFIP, Elsevier Science Publishers: North-Holland: Amsterdam, 1985; 397–402.
    • (1985) The programmer’s torch , pp. 397-402
    • Green, T.R.G.1    Cornah, A.J.2
  • 38
    • 0000833537 scopus 로고    scopus 로고
    • Using software to teach programming: Past, present and future
    • In: StaskoJT, DomingueJ, BrownMH, PriceBA,(Eds.) The MIT Press Cambridge, MA
    • Mulholland P, Eisenstadt M. Using software to teach programming: Past, present and future. In: StaskoJT, DomingueJ, BrownMH, PriceBA,(Eds.). Software Visualization - Programming as a Multimedia Experience. The MIT Press: Cambridge, MA, 1998; 399–408.
    • (1998) Software Visualization - Programming as a Multimedia Experience , pp. 399-408
    • Mulholland, P.1    Eisenstadt, M.2
  • 39
    • 0032270630 scopus 로고    scopus 로고
    • Hypermedia as an educational technology: A review of the quantitative research literature on learner comprehension, control and style
    • Dillon A, Gabbard R. Hypermedia as an educational technology: A review of the quantitative research literature on learner comprehension, control and style. Review of Educational Research, 1998; 68: 322–349.
    • (1998) Review of Educational Research , vol.68 , pp. 322-349
    • Dillon, A.1    Gabbard, R.2
  • 42
    • 0002524943 scopus 로고
    • In: Empirical Studies of Programmers: Second Workshop. Ablex Publishing Company Norwood, NJ
    • Pennington N. Comprehension strategies in programming. In: Empirical Studies of Programmers: Second Workshop. Ablex Publishing Company: Norwood, NJ, 1987; 100–113.
    • (1987) Comprehension strategies in programming , pp. 100-113
    • Pennington, N.1
  • 44
    • 84974578379 scopus 로고    scopus 로고
    • In: Proceedings of the 30th SIGCSE Technical Symposium on CS Education
    • Clancy MJ, Linn MC. Patterns and pedagogy. In: Proceedings of the 30th SIGCSE Technical Symposium on CS Education, 1999; 37–42.
    • (1999) Patterns and pedagogy , pp. 37-42
    • Clancy, M.J.1    Linn, M.C.2


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