메뉴 건너뛰기




Volumn 19, Issue 1, 2011, Pages 65-99

Empirical studies on programming language stimuli

Author keywords

Debugging; Multimedia programming; Program comprehension

Indexed keywords

ADA (PROGRAMMING LANGUAGE); AIR NAVIGATION; COMPUTER DEBUGGING; MULTIMEDIA SYSTEMS; OPEN SOURCE SOFTWARE; SEMANTICS; SYNTACTICS; VISUAL LANGUAGES;

EID: 78751705498     PISSN: 09639314     EISSN: 15731367     Source Type: Journal    
DOI: 10.1007/s11219-010-9106-7     Document Type: Article
Times cited : (16)

References (53)
  • 6
    • 0026263051 scopus 로고
    • Colour and sound in algorithm animation
    • Los Alamitos, CA: IEEE Computer Society Press, doi:10.1109/WVL.1991.238856
    • Brown, M. H., & Hershberger, J. (1991). Colour and sound in algorithm animation. In Proceedings of the IEEE workshop on visual languages (pp. 10-17). Los Alamitos, CA: IEEE Computer Society Press. doi:10.1109/WVL.1991.238856.
    • (1991) Proceedings of the IEEE Workshop On Visual Languages , pp. 10-17
    • Brown, M.H.1    Hershberger, J.2
  • 14
    • 0022907185 scopus 로고
    • Auditory icons: Using sound in computer interfaces
    • Gaver, W. W. (1986). Auditory icons: Using sound in computer interfaces. Human-Computer Interaction 2, 167-177.
    • (1986) Human-Computer Interaction , vol.2 , pp. 167-177
    • Gaver, W.W.1
  • 15
    • 0030167097 scopus 로고    scopus 로고
    • Usability analysis of visual programming environments: A 'cognitive dimensions' framework
    • Green, T. R. G., & Petre, M. (1996). Usability analysis of visual programming environments: A 'cognitive dimensions' framework. Journal of Visual Languages and Computing 7(2), 131-174. URL: citeseer.ist.psu.edu/article/green96usability.html.
    • (1996) Journal of Visual Languages and Computing , vol.7 , Issue.2 , pp. 131-174
    • Green, T.R.G.1    Petre, M.2
  • 17
    • 34248381949 scopus 로고    scopus 로고
    • Teaching the nintendo generation to program
    • doi:10.1145/505248.505261
    • Guzdial, M., & Soloway, E. (2002). Teaching the nintendo generation to program. Communications of the ACM 45(4), 17-21. doi:10.1145/505248.505261.
    • (2002) Communications of the ACM , vol.45 , Issue.4 , pp. 17-21
    • Guzdial, M.1    Soloway, E.2
  • 20
    • 36448932338 scopus 로고    scopus 로고
    • Adding procedures and pointers to the alvis algorithm visualization software:Apreliminary design
    • New York, NY, USA:ACMPress, doi:10.1145/1148493.1148521
    • Hundhausen, C. D., Brown, J. L., & Farley, S. (2006). Adding procedures and pointers to the alvis algorithm visualization software:Apreliminary design. In SoftVis'06: Proceedings of the 2006ACMsymposium on Software visualization (pp. 155-156).New York, NY, USA:ACMPress. doi:10.1145/1148493.1148521.
    • (2006) SoftVis'06: Proceedings of the 2006ACMsymposium On Software Visualization , pp. 155-156
    • Hundhausen, C.D.1    Brown, J.L.2    Farley, S.3
  • 21
    • 70349859843 scopus 로고    scopus 로고
    • Can direct manipulation lower the barriers to computer programming and promote transfer of training? An experimental study
    • doi:10.1145/1592440.1592442
    • Hundhausen, C. D., Farley, S. F., & Brown, J. L. (2009). Can direct manipulation lower the barriers to computer programming and promote transfer of training? An experimental study. ACM Transactions on Computer-Human Interaction 16(3), 1-40, doi:10.1145/1592440.1592442.
    • (2009) ACM Transactions On Computer-Human Interaction , vol.16 , Issue.3 , pp. 1-40
    • Hundhausen, C.D.1    Farley, S.F.2    Brown, J.L.3
  • 22
    • 27344439256 scopus 로고    scopus 로고
    • Lowering the barriers to programming: A taxonomy of programming environments and languages for novice programmers
    • doi: 10.1145/1089733.1089734
    • Kelleher, C., & Pausch, R. (2005). Lowering the barriers to programming: A taxonomy of programming environments and languages for novice programmers. ACM Computing Surveys 37(2), 83-137, doi: 10.1145/1089733.1089734.
    • (2005) ACM Computing Surveys , vol.37 , Issue.2 , pp. 83-137
    • Kelleher, C.1    Pausch, R.2
  • 28
    • 0345331026 scopus 로고    scopus 로고
    • Spoken dialogue technology: Enabling the conversational user interface
    • doi:10.1145/505282.505285
    • McTear, M. F. (2002). Spoken dialogue technology: Enabling the conversational user interface. ACM Computing Surveys 34(1), 90-169. doi:10.1145/505282.505285.
    • (2002) ACM Computing Surveys , vol.34 , Issue.1 , pp. 90-169
    • McTear, M.F.1
  • 31
    • 25844507916 scopus 로고    scopus 로고
    • Natural programming languages and environments
    • Myers, B. A., Pane, J. F., & Ko, A. (2004). Natural programming languages and environments. Communications of the ACM, 47(9), 47-52.
    • (2004) Communications of the ACM , vol.47 , Issue.9 , pp. 47-52
    • Myers, B.A.1    Pane, J.F.2    Ko, A.3
  • 34
    • 15544362935 scopus 로고    scopus 로고
    • Audio enriched links: Web page previews for blind users
    • doi:10.1145/1029014.1028633
    • Parente, P. (2004). Audio enriched links: Web page previews for blind users. SIGACCESS Accessibility and Computing, 77-78, 2-8. doi:10.1145/1029014.1028633.
    • (2004) SIGACCESS Accessibility and Computing, 77-78 , pp. 2-8
    • Parente, P.1
  • 36
    • 0002524943 scopus 로고
    • Comprehension strategies in programming
    • In G. M. Olson, S. Sheppard, E. Soloway & B. Shneiderman (Eds.), Westport, CT: Greenwood Publishing Group Inc
    • Pennington, N. (1987). Comprehension strategies in programming. In G. M. Olson, S. Sheppard, E. Soloway & B. Shneiderman (Eds.), Empirical Studies of Programmers: Second Workshop (pp. 100-113). Westport, CT: Greenwood Publishing Group Inc.
    • (1987) Empirical Studies of Programmers: Second Workshop , pp. 100-113
    • Pennington, N.1
  • 41
    • 0020843892 scopus 로고
    • Cognitive strategies and looping constructs: An empirical study
    • doi:10.1145/182.358436
    • Soloway, E., Bonar, J., & Ehrlich, K. (1983). Cognitive strategies and looping constructs: An empirical study. Communications of the ACM, 26(11), 853-860. doi:10.1145/182.358436.
    • (1983) Communications of the ACM , vol.26 , Issue.11 , pp. 853-860
    • Soloway, E.1    Bonar, J.2    Ehrlich, K.3
  • 44
    • 34948854181 scopus 로고    scopus 로고
    • Increasing fault detection effectiveness using layered program auralization
    • LasVegas,NV: CSREAPress
    • Stefik, A., Fitz, K., & Alexander, R. (2006). Increasing fault detection effectiveness using layered program auralization. In Software engineering research and practice (pp. 959-965). LasVegas,NV: CSREAPress.
    • (2006) Software Engineering Research and Practice , pp. 959-965
    • Stefik, A.1    Fitz, K.2    Alexander, R.3
  • 47
    • 3042735351 scopus 로고    scopus 로고
    • doi:10.1145/234286.1057836
    • Stroustrup, B. (1996). A history of c??: 1979-1991 (pp. 699-769). doi:10.1145/234286.1057836.
    • (1996) A History of C?? , vol.1979-1991 , pp. 699-769
    • Stroustrup, B.1
  • 50
    • 33749563994 scopus 로고    scopus 로고
    • Musical program auralization: Empirical studies
    • doi:10.1145/1101530.1101546
    • Vickers, P., & Alty, J. L. (2005). Musical program auralization: Empirical studies. ACM Transactions on Applied Perception, 2(4), 477-489, doi:10.1145/1101530.1101546.
    • (2005) ACM Transactions On Applied Perception , vol.2 , Issue.4 , pp. 477-489
    • Vickers, P.1    Alty, J.L.2
  • 51
    • 85016909437 scopus 로고    scopus 로고
    • Mappings and metaphors in auditory displays: An experimental assessment
    • doi:10.1145/1101530.1101534
    • Walker, B. N., & Kramer, G. (2005). Mappings and metaphors in auditory displays: An experimental assessment. ACM Transactions on Applied Perception, 2(4), 407-412. doi:10.1145/1101530.1101534.
    • (2005) ACM Transactions On Applied Perception , vol.2 , Issue.4 , pp. 407-412
    • Walker, B.N.1    Kramer, G.2


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