메뉴 건너뛰기




Volumn , Issue , 2000, Pages 83-90

Visualisation techniques for learning and teaching programming

Author keywords

[No Author keywords available]

Indexed keywords

EDUCATION COMPUTING; VISUALIZATION;

EID: 84857114973     PISSN: 13301012     EISSN: None     Source Type: Conference Proceeding    
DOI: None     Document Type: Conference Paper
Times cited : (6)

References (39)
  • 1
    • 0025600020 scopus 로고
    • Designing the design process: Exploiting opportunistic thoughts
    • R. Guindon. Designing the design process: exploiting opportunistic thoughts. Human Computer Interaction. 5, 305-344 (1990).
    • (1990) Human Computer Interaction , vol.5 , pp. 305-344
    • Guindon, R.1
  • 2
    • 0002402819 scopus 로고
    • The processes involved in designing software
    • J.R. Anderson (Ed), Lawrence Erlbaum Associates, Hillsdale, NJ
    • RA. Jeffries, P. Turner, G. Poison and M.E. Atwood. The processes involved in designing software. In J.R. Anderson (Ed), Cognitive Skills and their Acquisition. Lawrence Erlbaum Associates, Hillsdale, NJ, 255-283 (1981).
    • (1981) Cognitive Skills and Their Acquisition , pp. 255-283
    • Jeffries, R.A.1    Turner, P.2    Poison, G.3    Atwood, M.E.4
  • 3
    • 0346613452 scopus 로고    scopus 로고
    • Why is programming (sometimes) so difficult? Programming as scientific discovery in multiple problem spaces
    • J. Kim and F.J. Lerch. Why is programming (sometimes) so difficult ? Programming as scientific discovery in multiple problem spaces. Information Systems Research. 8, (1), 25-50 (1997).
    • (1997) Information Systems Research , vol.8 , Issue.1 , pp. 25-50
    • Kim, J.1    Lerch, F.J.2
  • 4
    • 0002451433 scopus 로고
    • Cognitive processes in program comprehension
    • E. Solway and S. Iyengar (Eds). Ablex Publishing, Norwood, NJ
    • S. Letovsky. Cognitive processes in program comprehension. In E. Solway and S. Iyengar (Eds). Empirical Studies of Programmers. Ablex Publishing, Norwood, NJ, 5879 (1986).
    • (1986) Empirical Studies of Programmers , pp. 5879
    • Letovsky, S.1
  • 5
    • 0015728810 scopus 로고
    • The structure of ill-structured problems
    • H.A. Simon. The structure of ill-structured problems. Artificial Intelligence. 4, 181-201 (1973).
    • (1973) Artificial Intelligence , vol.4 , pp. 181-201
    • Simon, H.A.1
  • 6
    • 33747802487 scopus 로고
    • The psychology of how novices learn programming
    • E. Soloway and J.C. Spohrer (Eds). Lawrence Erlbaum Associates, Hillsdale, NJ
    • R;E. Mayer. The psychology of how novices learn programming. In E. Soloway and J.C. Spohrer (Eds). Studying the Novice Programmer. Lawrence Erlbaum Associates, Hillsdale, NJ, 129-159 (1989).
    • (1989) Studying the Novice Programmer , pp. 129-159
    • Mayer, R.E.1
  • 7
    • 0010110498 scopus 로고
    • A study of the development of programming ability and thinking skills in high school students
    • D. Kurland, R. Pea, C. Clement and R. Mawby. A study of the development of programming ability and thinking skills in high school students. Journal of Educational Computing Research. 2, (4), 429-457 (1986).
    • (1986) Journal of Educational Computing Research , vol.2 , Issue.4 , pp. 429-457
    • Kurland, D.1    Pea, R.2    Clement, C.3    Mawby, R.4
  • 8
    • 85007877488 scopus 로고    scopus 로고
    • A conceptual framework for analyzing students's knowledge of programming
    • T.J. McGill and S.E. Volet. A conceptual framework for analyzing students's knowledge of programming. Journal of Research on Computing in Education. 29, (3), 276-297 (1997).
    • (1997) Journal of Research on Computing in Education , vol.29 , Issue.3 , pp. 276-297
    • McGill, T.J.1    Volet, S.E.2
  • 9
    • 0003048690 scopus 로고
    • Using conceptual models to teach basic computer programming
    • P. Bayman and R. E. Mayer. Using conceptual models to teach Basic computer programming. Journal of Educational Psychology. 80 (3), 291-298 (1988).
    • (1988) Journal of Educational Psychology , vol.80 , Issue.3 , pp. 291-298
    • Bayman, P.1    Mayer, R.E.2
  • 10
    • 84965485329 scopus 로고
    • The cognitive consequences of programming instruction in classrooms
    • 25-29
    • M.C. Linn. The cognitive consequences of programming instruction in classrooms. Educational Researcher 14 (5), 14-16,25-29 (1985).
    • (1985) Educational Researcher , vol.14 , Issue.5 , pp. 14-16
    • Linn, M.C.1
  • 11
    • 0345963698 scopus 로고
    • Cognitive effects of learning to program in logo: A one-year study with sixth graders
    • E. De Corte, M. Linn, H. Mandl and L. Verschaffel (Eds). Springer-Verlag, Berlin
    • L. De Corte, Verschaffel E. and H. Schrooten. Cognitive effects of learning to program in LOGO: a one-year study with sixth graders. In E. De Corte, M. Linn, H. Mandl and L. Verschaffel (Eds). Computer-based Learning Environments and Problem Solving, Springer-Verlag, Berlin, 207-228 (1992).
    • (1992) Computer-based Learning Environments and Problem Solving , pp. 207-228
    • De Corte, L.1    Verschaffel, E.2    Schrooten, H.3
  • 12
    • 0031685673 scopus 로고    scopus 로고
    • Experience with an analytic approach to teaching programming languages
    • C;T. Haynes. Experience with an analytic approach to teaching programming languages. ACMSIGCSEBulletin. 30 (1) 350-354 (1998).
    • (1998) ACMSIGCSE Bulletin , vol.30 , Issue.1 , pp. 350-354
    • Haynes, C.T.1
  • 13
    • 84963177643 scopus 로고
    • Cognitive consequences of programming instruction: Instruction, access, ability
    • M.C. Linn and J. Dalbey J. Cognitive consequences of programming instruction: instruction, access, ability. Educational Psychologist 20, (4), 191-206 (1985).
    • (1985) Educational Psychologist , vol.20 , Issue.4 , pp. 191-206
    • Linn, M.C.1    Dalbey, J.2
  • 14
    • 84965485329 scopus 로고
    • The cognitive consequences of programming instruction in classrooms
    • 25-29
    • M.C Linn. The cognitive consequences of programming instruction in classrooms. Educational Researcher. 14 (5), 14-16, 25-29 (1985).
    • (1985) Educational Researcher , vol.14 , Issue.5 , pp. 14-16
    • Linn, M.C.1
  • 15
    • 84898910493 scopus 로고    scopus 로고
    • The influence of instruction and activity on the development of semantic programming knowledge
    • R. Oliver and J. Malone. The influence of instruction and activity on the development of semantic programming knowledge. Journal of Research on Computing in Education. 25 (4), 521-533 (1998).
    • (1998) Journal of Research on Computing in Education , vol.25 , Issue.4 , pp. 521-533
    • Oliver, R.1    Malone, J.2
  • 16
    • 84960690453 scopus 로고
    • Mental models and transfer of learning in computer programming
    • Y-F. Shih and S.M. Alessi. Mental models and transfer of learning in computer programming. Journal of Research on Computing in Education. 26, (2), 154-175 (1994).
    • (1994) Journal of Research on Computing in Education , vol.26 , Issue.2 , pp. 154-175
    • Shih, Y.-F.1    Alessi, S.M.2
  • 18
    • 4243151913 scopus 로고    scopus 로고
    • The nature of cognition and action
    • T. Clear. The nature of cognition and action. ACM SIGCSE Bulletin. 29, (4), 25-29, (1997).
    • (1997) ACM SIGCSE Bulletin , vol.29 , Issue.4 , pp. 25-29
    • Clear, T.1
  • 19
    • 0022103799 scopus 로고
    • A survey of current graphical programming techniques
    • G. Raeder A survey of current graphical programming techniques. IEEE Computer. August 1985, 11-25 (1985).
    • (1985) IEEE Computer. August 1985 , pp. 11-25
    • Raeder, G.1
  • 23
    • 84898924851 scopus 로고
    • Making use of a design representation
    • J.M. Carroll. Making use of a design representation. Communications of the ACM. 37, (12), 29-35 (1995).
    • (1995) Communications of the ACM , vol.37 , Issue.12 , pp. 29-35
    • Carroll, J.M.1
  • 24
    • 0026406955 scopus 로고
    • Deliberated evolution: Stalking the view matcher in design space
    • J.M. Carroll and M.B. Rosson. Deliberated evolution: Stalking the view matcher in design space. Human-Computer Interaction. 6, 281-318 (1991).
    • (1991) Human-Computer Interaction , vol.6 , pp. 281-318
    • Carroll, J.M.1    Rosson, M.B.2
  • 25
    • 0003982498 scopus 로고
    • Van Nostrand Reinhold, New York.
    • N.C. Shu. Visual Programming. Van Nostrand Reinhold, New York. (1992).
    • (1992) Visual Programming
    • Shu, N.C.1
  • 26
    • 0005368350 scopus 로고
    • Visual programming
    • M.M. Burnett and D.W. Mclntyre. Visual programming. Computer. 28, (3), 14-16 (1995).
    • (1995) Computer , vol.28 , Issue.3 , pp. 14-16
    • Burnett, M.M.1    McLntyre, D.W.2
  • 28
    • 17444428318 scopus 로고
    • Hi-visual iconic programming environment
    • T. Ichikawa, E. Jungert and R.R. Korfhage (Eds.) Plenum Press, New York
    • M Hirakawa. M. Tanaka and T. Ichikawa. HI-VISUAL Iconic programming environment. In T. Ichikawa, E. Jungert and R.R. Korfhage (Eds.) Visual Languages and Applications. Plenum Press, New York 121-145 (1990).
    • (1990) Visual Languages and Applications , pp. 121-145
    • Hirakawa, M.1    Tanaka, M.2    Ichikawa, T.3
  • 29
    • 84898900345 scopus 로고
    • Harvard University Press, Cambridge, Mass.
    • J. Bruner. Theory of Instruction. Harvard University Press, Cambridge, Mass. (1966).
    • (1966) Theory of Instruction
    • Bruner, J.1
  • 32
    • 84964386725 scopus 로고
    • Flowchart techniques for structured programming
    • I Nassi. and B. Shneiderman. Flowchart techniques for structured programming. SIGPLANNotices. 8, (8) (1973).
    • (1973) SIGPLAN Notices , vol.8 , Issue.8
    • Nassi, I.1    Shneiderman, B.2
  • 33
    • 0018059565 scopus 로고
    • A graphics-based programming support system
    • H.P. Frei, D.L. Weiler and R. Williams. A graphics-based programming support system. ACM Computer Graphics, 12, (3), 43-49 (1978).
    • (1978) ACM Computer Graphics , vol.12 , Issue.3 , pp. 43-49
    • Frei, H.P.1    Weiler, D.L.2    Williams, R.3
  • 34
    • 1542748807 scopus 로고
    • A survey of graphical notations for program design: An update
    • L.L. Tripp. A survey of graphical notations for program design: an update. ACM SIGSOFT Software Engineering Notes. 13, (4), 39-44 (1988).
    • (1988) ACM SIGSOFT Software Engineering Notes , vol.13 , Issue.4 , pp. 39-44
    • Tripp, L.L.1
  • 38
    • 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), 442-433 (1981).
    • (1981) Memory and Cognition , vol.9 , Issue.4 , pp. 442-433
    • Adelson, B.1
  • 39
    • 84898850588 scopus 로고
    • Programming languages and dynamic instructional tools: Addressing students's knowledge base
    • S. Dijkstra, H.P.M. Kramer and J.J.G. van Merrienboer (Eds.) Springer-Verlag, Berlin
    • R.E. Marco and M.M. Colina. Programming languages and dynamic instructional tools: Addressing students's knowledge base. In S. Dijkstra, H.P.M. Kramer and J.J.G. van Merrienboer (Eds.) Instructional Models in Computer-Based Learning Environments. Springer-Verlag, Berlin, 445-457 (1993).
    • (1993) Instructional Models in Computer-Based Learning Environments , pp. 445-457
    • Marco, R.E.1    Colina, M.M.2


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