메뉴 건너뛰기




Volumn 22, Issue 4, 2013, Pages 564-599

Using Learning Analytics to Understand the Learning Pathways of Novice Programmers

Author keywords

[No Author keywords available]

Indexed keywords


EID: 84888001735     PISSN: 10508406     EISSN: None     Source Type: Journal    
DOI: 10.1080/10508406.2013.836655     Document Type: Article
Times cited : (160)

References (78)
  • 1
    • 34748882325 scopus 로고    scopus 로고
    • Alice, middle schoolers, and the imaginary worlds camps
    • Adams, J. C. 2007. Alice, middle schoolers, and the imaginary worlds camps. SIGCSE Bulletin, 39: 307 - 311.
    • (2007) SIGCSE Bulletin , vol.39 , pp. 307-311
    • Adams, J.C.1
  • 2
    • 77954605151 scopus 로고    scopus 로고
    • The state of educational data mining in 2009: A review and future visions
    • Baker, R. S. and Yacef, K. 2009. The state of educational data mining in 2009: A review and future visions. Journal of Educational Data Mining, 1: 3 - 17.
    • (2009) Journal of Educational Data Mining , vol.1 , pp. 3-17
    • Baker, R.S.1    Yacef, K.2
  • 7
    • 84887419540 scopus 로고    scopus 로고
    • Programming standing up: Embodied computing with constructionist robotics
    • Paris, Paris
    • Berland, M., Martin, T. and Benton, T. 2010. " Programming standing up: Embodied computing with constructionist robotics ". In Proceedings of Constructionism 2010 10 - 12. Paris
    • (2010) Proceedings of Constructionism 2010 , pp. 10-12
    • Berland, M.1    Martin, T.2    Benton, T.3
  • 9
    • 84856338441 scopus 로고    scopus 로고
    • Using learning analytics to assess students' behavior in open-ended programming tasks
    • New York, NY, New York, NY,: ACM
    • Blikstein, P. 2011. " Using learning analytics to assess students' behavior in open-ended programming tasks ". In Proceedings of the 1st International Conference on Learning Analytics and Knowledge, 110 - 116. New York, NY: ACM. doi: 10.1145/2090116.2090132
    • (2011) Proceedings of the 1st International Conference on Learning Analytics and Knowledge , pp. 110-116
    • Blikstein, P.1
  • 13
    • 57649171395 scopus 로고    scopus 로고
    • The LilyPad Arduino: Using computational textiles to investigate engagement, aesthetics, and diversity in computer science education
    • New York, NY, New York, NY,: ACM
    • Buechley, L., Eisenberg, M., Catchen, J. and Crockett, A. 2008. " The LilyPad Arduino: Using computational textiles to investigate engagement, aesthetics, and diversity in computer science education ". In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, 423 - 432. New York, NY: ACM. doi: 10.1145/1357054.1357123
    • (2008) Proceedings of the SIGCHI Conference on Human Factors in Computing Systems , pp. 423-432
    • Buechley, L.1    Eisenberg, M.2    Catchen, J.3    Crockett, A.4
  • 16
    • 84858406832 scopus 로고    scopus 로고
    • Bricoleurs and planners engaging in scientific reasoning: A tale of two groups in one learning community
    • Clegg, T. and Kolodner, J. 2007. Bricoleurs and planners engaging in scientific reasoning: A tale of two groups in one learning community. Research and Practice in Technology Enhanced Learning, 2 (3): 239 - 265.
    • (2007) Research and Practice in Technology Enhanced Learning , vol.2 , Issue.3 , pp. 239-265
    • Clegg, T.1    Kolodner, J.2
  • 19
    • 0041922456 scopus 로고
    • Does programming language affect the type of conceptual bugs in beginners' programs? A comparison of FPL and PASCAL
    • In: Soloway E., Spohrer J. C., editors Hillsdale, NJ, Hillsdale, NJ,: Erlbaum
    • Cunniff, N., Taylor, R. P. and Black, J. 1989. " Does programming language affect the type of conceptual bugs in beginners' programs? A comparison of FPL and PASCAL ". In Studying the novice programmer, Edited by: Soloway, E. and Spohrer, J. C. 419 - 429. Hillsdale, NJ: Erlbaum.
    • (1989) Studying the novice programmer , pp. 419-429
    • Cunniff, N.1    Taylor, R.P.2    Black, J.3
  • 21
    • 77954003387 scopus 로고    scopus 로고
    • Learning on the job: Charactering the programming knowledge and learning strategies of Web designers
    • New York, NY, New York, NY,: ACM
    • Dorn, B. and Guzdial, M. 2010. " Learning on the job: Charactering the programming knowledge and learning strategies of Web designers ". In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, 703 - 712. New York, NY: ACM. doi: 10.1145/1753326.1753430
    • (2010) Proceedings of the SIGCHI Conference on Human Factors in Computing Systems , pp. 703-712
    • Dorn, B.1    Guzdial, M.2
  • 25
    • 0040269375 scopus 로고
    • Planning for computer literacy
    • Haigh, R. W. 1985. Planning for computer literacy. Journal of Higher Education, 56 (2): 161 - 171.
    • (1985) Journal of Higher Education , vol.56 , Issue.2 , pp. 161-171
    • Haigh, R.W.1
  • 27
  • 30
    • 85003790833 scopus 로고    scopus 로고
    • RiTa: Creativity support for computational literature
    • New York, NY, New York, NY,: ACM
    • Howe, D. C. 2009. " RiTa: Creativity support for computational literature ". In Proceedings of the 7th ACM Conference on Creativity and Cognition, 205 - 210. New York, NY: ACM. doi: 10.1145/1640233.1640265
    • (2009) Proceedings of the 7th ACM Conference on Creativity and Cognition , pp. 205-210
    • Howe, D.C.1
  • 31
    • 70349859843 scopus 로고    scopus 로고
    • Can direct manipulation lower the barriers to computer programming and promote transfer of training? An experimental study
    • Hundhausen, C. D., Farley, S. F. and 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.
    • (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
  • 32
    • 0346616764 scopus 로고    scopus 로고
    • Back to the future: The story of Squeak, a practical Smalltalk written in itself
    • Ingalls, D., Kaehler, T., Maloney, J., Wallace, S. and Kay, A. 1997. " Back to the future: The story of Squeak, a practical Smalltalk written in itself ". In SIGPLAN Notices, 32(10) 318 - 326. doi: 10.1145/263700.263754
    • (1997) SIGPLAN Notices, 32(10) , pp. 318-326
    • Ingalls, D.1    Kaehler, T.2    Maloney, J.3    Wallace, S.4    Kay, A.5
  • 33
    • 84888007711 scopus 로고    scopus 로고
    • Making the connections visible: Crafting, circuitry, and coding in high school e-textile
    • In: Buechley L., Peppler K., Eisenberg M., Kafia Y., editors Logan, Logan,: Utah State University Press
    • Kafai, Y., Fields, D. A. and Searle, K. 2012. " Making the connections visible: Crafting, circuitry, and coding in high school e-textile ". In Textile messages: Dispatches from the world of e-textiles and education, Edited by: Buechley, L., Peppler, K., Eisenberg, M. and Kafia, Y. Logan: Utah State University Press.
    • (2012) Textile messages: Dispatches from the world of e-textiles and education
    • Kafai, Y.1    Fields, D.A.2    Searle, K.3
  • 35
    • 0000376035 scopus 로고
    • Cognitive objectives in a LOGO debugging curriculum: Instruction, learning, and transfer
    • Klahr, D. and Carver, S. M. 1988. Cognitive objectives in a LOGO debugging curriculum: Instruction, learning, and transfer. Cognitive Psychology, 20: 362 - 404.
    • (1988) Cognitive Psychology , vol.20 , pp. 362-404
    • Klahr, D.1    Carver, S.M.2
  • 38
    • 0032204502 scopus 로고    scopus 로고
    • A situated cognition view about the effects of planning and authorship on computer program debugging
    • Law, L-C. 1998. A situated cognition view about the effects of planning and authorship on computer program debugging. Behaviour & Information Technology, 17 (6): 325 - 337.
    • (1998) Behaviour & Information Technology , vol.17 , Issue.6 , pp. 325-337
    • Law, L.-C.1
  • 43
    • 84944875960 scopus 로고    scopus 로고
    • Physically distributed learning with virtual manipulatives for elementary mathematics
    • In: Robinson D., Schraw G., editors Charlotte, NC, Charlotte, NC,: Information Age
    • Martin, T. 2008. " Physically distributed learning with virtual manipulatives for elementary mathematics ". In Recent innovations in educational technology that facilitate student learning (pp. 253-275), Edited by: Robinson, D. and Schraw, G. Charlotte, NC: Information Age.
    • (2008) Recent innovations in educational technology that facilitate student learning (pp. 253-275)
    • Martin, T.1
  • 44
    • 70749109099 scopus 로고    scopus 로고
    • Rethinking the concrete to abstract shift: A theory of physically distributed learning
    • 140-144. doi:10.1111/j.1750-8606.2009.00094.x
    • Martin, T. 2009. Rethinking the concrete to abstract shift: A theory of physically distributed learning. Child Development Perspectives, 3 (3) 140-144. doi:10.1111/j.1750-8606.2009.00094.x
    • (2009) Child Development Perspectives , vol.3 , Issue.3
    • Martin, T.1
  • 45
    • 84879674161 scopus 로고    scopus 로고
    • Learning programming with IPRO: The effects of a mobile, social programming environment
    • Martin, T., Berland, M., Benton, T. and Smith, C. P. 2013. Learning programming with IPRO: The effects of a mobile, social programming environment. Journal of Interactive Learning Research, 24 (3): 301 - 328.
    • (2013) Journal of Interactive Learning Research , vol.24 , Issue.3 , pp. 301-328
    • Martin, T.1    Berland, M.2    Benton, T.3    Smith, C.P.4
  • 46
    • 34247352870 scopus 로고    scopus 로고
    • UbiPlay: An interactive playground and visual programming tools for children
    • (pp. 129-136). New York, NY: ACM. doi:10.1145/1139073.1139106
    • Mattila, J. and Väätänen, A. 2006. " UbiPlay: An interactive playground and visual programming tools for children ". In Proceedings of the 2006 Conference on Interaction Design and Children (pp. 129-136). New York, NY: ACM. doi:10.1145/1139073.1139106
    • (2006) Proceedings of the 2006 Conference on Interaction Design and Children
    • Mattila, J.1    Väätänen, A.2
  • 48
    • 84887998081 scopus 로고    scopus 로고
    • Describing computer science education research: An academic process view
    • Pears, A., Daniels, M. and Berglund, A. 2002. Describing computer science education research: An academic process view. Simulation Series, 34 (1): 99 - 104.
    • (2002) Simulation Series , vol.34 , Issue.1 , pp. 99-104
    • Pears, A.1    Daniels, M.2    Berglund, A.3
  • 49
    • 0001820920 scopus 로고    scopus 로고
    • X-means: Extending K-means with efficient estimation of the number of clusters
    • San Francisco, CA, San Francisco, CA,: Morgan Kaufmann
    • Pelleg, D. and Moore, A. 2000. " X-means: Extending K-means with efficient estimation of the number of clusters ". In In Proceedings of the 17th International Conference on Machine Learning, 727 - 734. San Francisco, CA: Morgan Kaufmann.
    • (2000) In Proceedings of the 17th International Conference on Machine Learning , pp. 727-734
    • Pelleg, D.1    Moore, A.2
  • 53
    • 0002177333 scopus 로고
    • A summary of misconceptions of high-school BASIC programmers
    • In: Soloway E., Spohrer J. C., editors Hillsdale, NJ, Hillsdale, NJ,: Erlbaum
    • Putnam, R. T., Sleeman, D., Baxter, J. and Kuspa, L. K. 1989. " A summary of misconceptions of high-school BASIC programmers ". In Studying the novice programmer, Edited by: Soloway, E. and Spohrer, J. C. 301 - 314. Hillsdale, NJ: Erlbaum.
    • (1989) Studying the novice programmer , pp. 301-314
    • Putnam, R.T.1    Sleeman, D.2    Baxter, J.3    Kuspa, L.K.4
  • 58
    • 0032377104 scopus 로고    scopus 로고
    • Diving into complexity: Developing probabilistic decentralized thinking through role-playing activities
    • Resnick, M. and Wilensky, U. 1998. Diving into complexity: Developing probabilistic decentralized thinking through role-playing activities. Journal of the Learning Sciences, 7 (2): 153 - 172.
    • (1998) Journal of the Learning Sciences , vol.7 , Issue.2 , pp. 153-172
    • Resnick, M.1    Wilensky, U.2
  • 59
    • 79952818105 scopus 로고    scopus 로고
    • Contrasts in student engagement, meaning-making, dislikes, and challenges in a discovery-based program of game design learning
    • Reynolds, R. and Caperton, I. H. 2011. Contrasts in student engagement, meaning-making, dislikes, and challenges in a discovery-based program of game design learning. Educational Technology Research and Development, 59 (2): 267 - 289.
    • (2011) Educational Technology Research and Development , vol.59 , Issue.2 , pp. 267-289
    • Reynolds, R.1    Caperton, I.H.2
  • 60
    • 2642564323 scopus 로고    scopus 로고
    • Learning and teaching programming: A review and discussion
    • Robins, A., Rountree, J. and Rountree, N. 2003. Learning and teaching programming: A review and discussion. Computer Science Education, 13 (2): 137 - 172.
    • (2003) Computer Science Education , vol.13 , Issue.2 , pp. 137-172
    • Robins, A.1    Rountree, J.2    Rountree, N.3
  • 61
    • 0011689052 scopus 로고
    • Acquisition of programming knowledge and skills
    • In: Hoc J. M., Green T. R. G., Samurçay R., Gilmore D. J., editors London, England, London, England,: Academic Press
    • Rogalski, J. and Samurçay, R. 1990. " Acquisition of programming knowledge and skills ". In Psychology of programming, Edited by: Hoc, J. M., Green, T. R. G., Samurçay, R. and Gilmore, D. J. 157 - 170. London, England: Academic Press.
    • (1990) Psychology of programming , pp. 157-170
    • Rogalski, J.1    Samurçay, R.2
  • 62
    • 14544293269 scopus 로고    scopus 로고
    • Hidden messages
    • Rubenking, N. 2001. Hidden messages. PC Magazine, 20 (10): 86 - 88.
    • (2001) PC Magazine , vol.20 , Issue.10 , pp. 86-88
    • Rubenking, N.1
  • 63
    • 84876114618 scopus 로고    scopus 로고
    • From theory to data: The process of refining learning progressions
    • Shea, N. A. and Duncan, R. G. 2013. From theory to data: The process of refining learning progressions. Journal of the Learning Sciences, 22: 7 - 32.
    • (2013) Journal of the Learning Sciences , vol.22 , pp. 7-32
    • Shea, N.A.1    Duncan, R.G.2
  • 64
    • 0036065163 scopus 로고    scopus 로고
    • Representing geometric constructions as programs: A brief exploration
    • Sherin, B. 2002. Representing geometric constructions as programs: A brief exploration. International Journal of Computers for Mathematical Learning, 7 (1): 101 - 115.
    • (2002) International Journal of Computers for Mathematical Learning , vol.7 , Issue.1 , pp. 101-115
    • Sherin, B.1
  • 65
    • 33845753982 scopus 로고    scopus 로고
    • Cognitive variability
    • Siegler, R. S. 2007. Cognitive variability. Developmental Science, 10: 104 - 109.
    • (2007) Developmental Science , vol.10 , pp. 104-109
    • Siegler, R.S.1
  • 66
    • 0021494691 scopus 로고
    • Empirical studies of programming knowledge
    • Soloway, E. and Ehrlich, K. 1984. Empirical studies of programming knowledge. IEEE Transactions on Software Engineering, SE-10(5): 595 - 609. doi: 10.1109/TSE.1984.5010283
    • (1984) IEEE Transactions on Software Engineering , vol.SE-10 , Issue.5 , pp. 595-609
    • Soloway, E.1    Ehrlich, K.2
  • 72
    • 84936527173 scopus 로고
    • Epistemological pluralism: Styles and voices within the computer culture
    • Turkle, S. and Papert, S. 1990. Epistemological pluralism: Styles and voices within the computer culture. Signs, 16 (1): 128 - 157.
    • (1990) Signs , vol.16 , Issue.1 , pp. 128-157
    • Turkle, S.1    Papert, S.2
  • 73
    • 0020951733 scopus 로고
    • Programming problem representation in novice and expert programmers
    • Weiser, M. and Shertz, J. 1983. Programming problem representation in novice and expert programmers. International Journal of Man-Machine Studies, 19 (4): 391 - 398.
    • (1983) International Journal of Man-Machine Studies , vol.19 , Issue.4 , pp. 391-398
    • Weiser, M.1    Shertz, J.2
  • 74
    • 25844513970 scopus 로고    scopus 로고
    • Evanston, IL: Center for Connected Learning and Computer-Based Modeling
    • Wilensky, U.1999NetLogo [Computer software]. Evanston, IL: Center for Connected Learning and Computer-Based Modeling. http://ccl.northwestern.edu/netlogo (http://ccl.northwestern.edu/netlogo)
    • (1999) NetLogo [Computer software]
    • Wilensky, U.1
  • 75
    • 33745217108 scopus 로고    scopus 로고
    • Computational thinking
    • Wing, J. M. 2006. Computational thinking. Communications of the ACM, 49 (3): 33 - 35.
    • (2006) Communications of the ACM , vol.49 , Issue.3 , pp. 33-35
    • Wing, J.M.1
  • 77
    • 4243157746 scopus 로고    scopus 로고
    • Programming pedagogy-A psychological overview
    • Winslow, L. E. 1996. Programming pedagogy-A psychological overview. ACM SIGCSE Bulletin, 28 (3): 17 - 22.
    • (1996) ACM SIGCSE Bulletin , vol.28 , Issue.3 , pp. 17-22
    • Winslow, L.E.1


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