메뉴 건너뛰기




Volumn , Issue , 2011, Pages 109-116

Personifying programming tool feedback improves novice programmers' learning

Author keywords

debugging; education; motivation; personification; programming

Indexed keywords

AMAZON'S MECHANICAL TURKS; COMMUNICATION STYLES; CONTROLLED EXPERIMENT; EXPERIMENTAL CONDITIONS; EXPERIMENTAL GROUPS; NOVICE PROGRAMMER; PERSONAL FAILURE; PERSONIFICATION; PROGRAMMING TOOLS; SIGNIFICANT IMPACTS; SOUND EFFECTS;

EID: 80053304064     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/2016911.2016934     Document Type: Conference Paper
Times cited : (117)

References (50)
  • 2
    • 38049096670 scopus 로고    scopus 로고
    • The effects of sensitivity to criticism on motivation and performance in music students
    • Atlas, G.D., Taggart, T., & Goodell D.J. (2004). The effects of sensitivity to criticism on motivation and performance in music students, British J. of Music Ed., 21(1), 81-87.
    • (2004) British J. of Music Ed. , vol.21 , Issue.1 , pp. 81-87
    • Atlas, G.D.1    Taggart, T.2    Goodell, D.J.3
  • 3
    • 0017472917 scopus 로고
    • Self-efficacy: Toward a unifying theory of behavioral change
    • Bandura, A. (1977). Self-efficacy: Toward a unifying theory of behavioral change. Psychological Review, 84: 191-215.
    • (1977) Psychological Review , vol.84 , pp. 191-215
    • Bandura, A.1
  • 5
    • 34548059123 scopus 로고    scopus 로고
    • Game2Learn: Building CS1 learning games for retention
    • Barnes, T., Richter, H., Powell, E., Chaffin, A., & Godwin, A. (2007). Game2Learn: building CS1 learning games for retention. ITiCSE, 121-225.
    • (2007) ITiCSE , pp. 121-225
    • Barnes, T.1    Richter, H.2    Powell, E.3    Chaffin, A.4    Godwin, A.5
  • 6
    • 0038681722 scopus 로고    scopus 로고
    • Reasoning about Many-to-Many Requirement Relationships in Spreadsheet Grids
    • Beckwith, L., Burnett, M., & Cook, C., (2002). Reasoning about Many-to-Many Requirement Relationships in Spreadsheet Grids, IEEE VL/HCC, 149.
    • (2002) IEEE VL/HCC , pp. 149
    • Beckwith, L.1    Burnett, M.2    Cook, C.3
  • 7
    • 80053304467 scopus 로고    scopus 로고
    • LogoBlocks: A Graphical Programming Language for Interacting with the World
    • Begel, A. (1996). LogoBlocks: A Graphical Programming Language for Interacting with the World. EECS, MIT.
    • (1996) EECS, MIT
    • Begel, A.1
  • 8
    • 77955157032 scopus 로고    scopus 로고
    • BeadLoom Game: Using Game Elements to Increase Motivation and Learning
    • Boyce, A., & Barnes, T. (2010). BeadLoom Game: Using Game Elements to Increase Motivation and Learning. FDG, 25-31.
    • (2010) FDG , pp. 25-31
    • Boyce, A.1    Barnes, T.2
  • 9
    • 57449098626 scopus 로고    scopus 로고
    • The effects of pair-programming on individual programming skill
    • Braught, G., Eby, L.M., & Wahls, T. (2008). The effects of pair-programming on individual programming skill. SIGCSE, 200-204.
    • (2008) SIGCSE , pp. 200-204
    • Braught, G.1    Eby, L.M.2    Wahls, T.3
  • 12
    • 77955130076 scopus 로고    scopus 로고
    • Lessons from a course on serious games research and prototyping
    • Chaffin, A., & Barnes. T (2010). Lessons from a course on serious games research and prototyping. FDG, 32-39.
    • (2010) FDG , pp. 32-39
    • Chaffin, A.1    Barnes, T.2
  • 13
    • 77954009273 scopus 로고    scopus 로고
    • Are your participants gaming the system?: Screening mechanical turk workers
    • Downs, JS., Holbrook, MB, Sheng, S., & Cranor, L.F. (2010). Are your participants gaming the system?: screening mechanical turk workers. ACM CHI, 2399-2402.
    • (2010) ACM CHI , pp. 2399-2402
    • Downs, J.S.1    Holbrook, M.B.2    Sheng, S.3    Cranor, L.F.4
  • 15
    • 84976684318 scopus 로고
    • Playground: An Object Oriented Simulation System with Agent Rules for Children of All Ages
    • Fenton, J. and Beck, K. (1989). Playground: An Object Oriented Simulation System with Agent Rules for Children of All Ages. ACM OOPSLA, 123-137.
    • (1989) ACM OOPSLA , pp. 123-137
    • Fenton, J.1    Beck, K.2
  • 17
    • 85008406171 scopus 로고    scopus 로고
    • How users reciprocate to computers: An experiment that demonstrates behavior change
    • Fogg, B. J., & Nass, C. (1997). How users reciprocate to computers: an experiment that demonstrates behavior change. ACM CHI, 331-332.
    • (1997) ACM CHI , pp. 331-332
    • Fogg, B.J.1    Nass, C.2
  • 18
    • 77956398645 scopus 로고    scopus 로고
    • Non-programmers identifying functionality in unfamiliar code: Strategies and barriers
    • Gross, P. and Kelleher, C., (2010). Non-programmers identifying functionality in unfamiliar code: strategies and barriers. JVLC 21, 5, 263-276.
    • (2010) JVLC , vol.21
    • Gross, P.1    Kelleher, C.2
  • 20
    • 77954000732 scopus 로고    scopus 로고
    • Why pay?: Exploring how financial incentives are used for question & answer
    • Hsieh, G., Kraut, RE, & Hudson, SE. (2010). Why pay?: exploring how financial incentives are used for question & answer. ACM CHI, 305-314.
    • (2010) ACM CHI , pp. 305-314
    • Hsieh, G.1    Kraut, R.E.2    Hudson, S.E.3
  • 21
    • 84914724051 scopus 로고
    • A comparison of the debugging behavior of expert and novice programmers
    • Jeffries, R. (1982). A comparison of the debugging behavior of expert and novice programmers. AERA Annual Meeting.
    • (1982) AERA Annual Meeting
    • Jeffries, R.1
  • 23
    • 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. and Pausch, R. (2005). Lowering the barriers to programming: A taxonomy of programming environments and languages for novice programmers. ACM CSUR, 37(2),83-137. (Pubitemid 41527574)
    • (2005) ACM Computing Surveys , vol.37 , Issue.2 , pp. 83-137
    • Kelleher, C.1    Pausch, R.2
  • 24
    • 35348903305 scopus 로고    scopus 로고
    • Storytelling Alice Motivates Middle School Girls to Learn Computer Programming
    • Kelleher, C., Pausch, R., & Kiesler, S. (2007). Storytelling Alice Motivates Middle School Girls to Learn Computer Programming. ACM CHI, 1455-1464.
    • (2007) ACM CHI , pp. 1455-1464
    • Kelleher, C.1    Pausch, R.2    Kiesler, S.3
  • 25
    • 77956271192 scopus 로고    scopus 로고
    • Experiencing programming assignments in CS1: The emotional toll
    • Kinnunen, P., & Simon, B. (2010). Experiencing programming assignments in CS1: the emotional toll. ICER, 77-86.
    • (2010) ICER , pp. 77-86
    • Kinnunen, P.1    Simon, B.2
  • 26
    • 57649217556 scopus 로고    scopus 로고
    • Crowdsourcing user studies with Mechanical Turk
    • Kittur, A., Chi, E.H., & Suh, BW. (2008). Crowdsourcing user studies with Mechanical Turk. ACM CHI, 453-456.
    • (2008) ACM CHI , pp. 453-456
    • Kittur, A.1    Chi, E.H.2    Suh, B.W.3
  • 27
    • 84869472143 scopus 로고    scopus 로고
    • This computer responds to user frustration
    • Klein, J., Moon, Y., Picard, R.W. (1999). This computer responds to user frustration. ACM CHI, 242-243.
    • (1999) ACM CHI , pp. 242-243
    • Klein, J.1    Moon, Y.2    Picard, R.W.3
  • 28
    • 16244412320 scopus 로고    scopus 로고
    • Six Learning Barriers in End-User Programming Systems
    • Ko, A. J., Myers, B. A., & Aung, H. (2004). Six Learning Barriers in End-User Programming Systems. IEEE VL/HCC, 199-206.
    • (2004) IEEE VL/HCC , pp. 199-206
    • Ko, A.J.1    Myers, B.A.2    Aung, H.3
  • 29
    • 73449093809 scopus 로고    scopus 로고
    • Attitudes and Self-Efficacy in Young Adults' Computing Autobiographies
    • Ko, A. J. & Myers B.A. (2009). Attitudes and Self-Efficacy in Young Adults' Computing Autobiographies. IEEE VL/HCC, 67-74.
    • (2009) IEEE VL/HCC , pp. 67-74
    • Ko, A.J.1    Myers, B.A.2
  • 30
    • 80053317822 scopus 로고    scopus 로고
    • Approximate learning for structured prediction problems
    • Kulesza, A. (2009). Approximate learning for structured prediction problems. UPenn WPE-II Report.
    • (2009) UPenn WPE-II Report
    • Kulesza, A.1
  • 31
    • 80053316348 scopus 로고    scopus 로고
    • Light-Bot. http://armorgames.com/play/2205/light-bot
    • Light-Bot
  • 32
    • 77957685906 scopus 로고    scopus 로고
    • The Development and Validation of the Feedback Orientation Scale
    • Linderbaum, B. (2006) The Development and Validation of the Feedback Orientation Scale. J. of Management, 1372-1405.
    • (2006) J. of Management , pp. 1372-1405
    • Linderbaum, B.1
  • 34
    • 27344442034 scopus 로고
    • Logo Computer Systems, Inc.
    • Logo Computer Systems, Inc., My Make Believe Castle, 1995.
    • (1995) My Make Believe Castle
  • 36
    • 0036376982 scopus 로고    scopus 로고
    • The effects of pair-programming on performance in an introductory programming course
    • McDowell, C., Werner, L., Bullock, H., & Fernald, J. (2002). The effects of pair-programming on performance in an introductory programming course. SIGCSE, 38-42.
    • (2002) SIGCSE , pp. 38-42
    • McDowell, C.1    Werner, L.2    Bullock, H.3    Fernald, J.4
  • 37
    • 80053305381 scopus 로고    scopus 로고
    • MindStorms. http://www.mindstorms.lego.com
    • MindStorms
  • 38
    • 77956289880 scopus 로고    scopus 로고
    • Pair debugging: A transactive discourse analysis
    • Murphy, L., Fitzgerald, S., Hanks, B., & McCauley, R. (2010) Pair debugging: a transactive discourse analysis. ICER, 51-58.
    • (2010) ICER , pp. 51-58
    • Murphy, L.1    Fitzgerald, S.2    Hanks, B.3    McCauley, R.4
  • 39
    • 57349140750 scopus 로고    scopus 로고
    • Dangers of a fixed mindset: Implications of self-theories research for computer science education
    • Murphy, L. and Thomas, L. (2008). Dangers of a fixed mindset: Implications of self-theories research for computer science education. ITiCSE, 271-275.
    • (2008) ITiCSE , pp. 271-275
    • Murphy, L.1    Thomas, L.2
  • 41
    • 0033933096 scopus 로고    scopus 로고
    • Machines and Mindlessness: Social Responses to Computers
    • Nass, C. (2000). Machines and Mindlessness: Social Responses to Computers. J. of Social Issues, 56, 81-103.
    • (2000) J. of Social Issues , vol.56 , pp. 81-103
    • Nass, C.1
  • 42
    • 1442333705 scopus 로고    scopus 로고
    • Using HCI Techniques to Design a More Usable Programming System
    • Pane, J. Myers, B.A., & Miller, L.B. (2002). Using HCI Techniques to Design a More Usable Programming System. IEEE VL/HCC, 198-206.
    • (2002) IEEE VL/HCC , pp. 198-206
    • Pane, J.1    Myers, B.A.2    Miller, L.B.3
  • 44
    • 0030393103 scopus 로고    scopus 로고
    • Programmable Bricks: Toys to Think with
    • Resnick, M., Martin, F., Sargent, R., & Silverman, B. (1996). Programmable Bricks: Toys to Think With. IBM Systems J., vol. 35, no. 3-4, 443-452.
    • (1996) IBM Systems J. , vol.35 , Issue.3-4 , pp. 443-452
    • Resnick, M.1    Martin, F.2    Sargent, R.3    Silverman, B.4
  • 45
    • 0026134125 scopus 로고
    • Gender and the influence of evaluations on self-assessments in achievement settings
    • Roberts, T.A. (1991). Gender and the influence of evaluations on self-assessments in achievement settings. Psychological Bulletin, vol. 109(2), 297-308.
    • (1991) Psychological Bulletin , vol.109 , Issue.2 , pp. 297-308
    • Roberts, T.A.1
  • 46
    • 77953088193 scopus 로고    scopus 로고
    • Who are the Crowdworkers?: Shifting Demographics in Amazon Mechanical Turk
    • Ross, J., Irani, I., Silberman, M. Six, Zaldivar, A., & Tomlinson, B. (2010). Who are the Crowdworkers?: Shifting Demographics in Amazon Mechanical Turk. ACM CHI, 2863-2872.
    • (2010) ACM CHI , pp. 2863-2872
    • Ross, J.1    Irani, I.2    Silberman, M.S.3    Zaldivar, A.4    Tomlinson, B.5
  • 47
    • 80053328093 scopus 로고    scopus 로고
    • Programming by example: Novice programming comes of age
    • Smith, D., Cypher, A., & Tesler, L. (2002). Programming by example: novice programming comes of age. CACM, 75-81.
    • (2002) CACM , pp. 75-81
    • Smith, D.1    Cypher, A.2    Tesler, L.3
  • 50
    • 79954427994 scopus 로고    scopus 로고
    • Extreme apprenticeship method in teaching programming for beginners
    • Vihavainen, A., Paksula, M., & Luukkainen, M. (2011). Extreme apprenticeship method in teaching programming for beginners. SIGCSE, 93-98.
    • (2011) SIGCSE , pp. 93-98
    • Vihavainen, A.1    Paksula, M.2    Luukkainen, M.3


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