References
- Bae, HakJin, Lee, EunKyoung, & Lee, YoungJun (2009). A Problem Based Teaching and Learning Model for Scratch Programming Education. The Journal of Korean Association of Computer Education, 12(3), 11-22.
- Baek, Seon-Ryeon, Song, Jeong-Beom, Park, Jung Ho, & Lee, Tae-Wuk (2008). Development and Application of Algorithm Teaching Materials Centered on Plays for Problem-solving Abilities of Elementary Students. The Journal of Korean Association of Computer Education, 11(1), 85-95.
- Chae, KyeongJeon, Kim, JongHan, & Kim, Taeyoung (2012). The Instrcutional Design of Programming based on Discovery Learning Model for Elementary School Students. Proceedings of the KACE, 16(1), 52-56.
- Collins, A., Brown, J. S., & Newman, S. E. (1989). Cognitive Apprenticeship : Teaching the Crafts of Reading, Writing, and Mathematics. In L. B. Resnick (Ed.) Knowing, Learning, and Instruction : Essays in Honor of Robert Glaser. Hillsdale, NJ : Lawrence Erlbaum Associates.
- Dennen, V. P., & Burner, K. J. (2008). The Cognitive Apprenticeship Model in Educational Practice. In J. M. Spector, M. D. Merrill, J. V. Merrienboer, & M. P. Driscoll (eds.) Handbook of Research on Educational Communication and Technology. 3rd edition. New York; Lawrence Erbaum Associates.
- Guzdial, M. (2004). Programming Environments for Novices. Computer Education Research, 127-154.
- Jeong, Inkee (2014). Comparison and Analysis of Visual Programming Tools for Coding Education for K-12. The Korean Association of Information Education Research Journal, 5(3), 63-70.
- Jeoung, Mi Yeoun, Lee, Eun Kyoung, & Lee, Young Jun (2008). The Effects of Algorithm Learning with Squeak Etoys on Middle School Students' Problem Solving Ability. The Journal of Korean Institute of Industrial Education, 33(2), 170-191.
- Jo, M. H., & Lee, Y. H. (1994). The Direction of Instructional Design Adopting Cognitive Apprenticeship. Journal of Educational Technology, 9(1), 147-162. https://doi.org/10.17232/KSET.9.1.147
- Kim, Chul (2012). An Analysis of Domestic Research Trend and Educational Effects in Relation to Robot Education. Journal of The Korean Association of Information Education, 16(2), 233-243.
- Kim, Kyung-Hoon, Kang, Oh-Han, Kim, Yung-Sik, Kim, Yoon Young, Soon Seo In, Ahn, Seong Jin, Jung, Soon Young, & Choe, Hyun Jong (2012). A Study on the Direction of Informatics Education Strategies Based on the Creative Problem Solving to Improve Core Competencies. KICE Report RRC 2012-7.
- Kim, Yoon Young, & Kim, Yungsik (2013). Effect of Learning a Divide-and-conquer Algorithm on Creative Problem Solving. The Journal of Korean Association of Computer Education, 16(2), 9-18.
- Lee, EunKyoung (2009). A Task Centered Scratch Programming Learning Program for Enhancing Learners' Problem Solving Abilities. The Journal of Korean Association of Computer Education, 12(6), 1-9.
- Lee, Joo Heon (1993). Applications of Software Engineering Principles. BobYoung Sa.
- Lee, Young Jun, Paik, Seoung Hey, Hong, Shin Jae, Yu, HeonChang, Jeong, Inkee, An, SangJin, Choi, JeongWon, & Jeon, SeongKyun (2014). Research for Introducing Computational Thinking into Primary and Secondary Education. Korea Foundation for the Advancement of Science and Creativity.
- Moon, Wae-Shik (2006). Analysis of Error Types occurring on Elementary School Student's Programming Learning. Journal of the Korea society of computer and information, 11(2), 319-327.
- Novick, Laura R., & Bassok, Miriam (2005). Thinking and Reasoning - Chapter 14 Problem Solving. Cambridge University Press.
- Papert, S. (1980). MINDSTORMS: Children, Computers, and Powerful Ideas. Basic Books Inc.
- Park, YoungSun, An, SangJin, & Lee, YoungJun (2013). A Differentiated Instruction Model for Elementary School Student on Programming Education Using Scratch. Proceedings of the KACE, 17(2), 167-170.
- Seol, Moon-gu, & Son, Chang-ik (2013). A Study on Development of Teaching Materials for App Inventor Programming Using the Waterfall Model. Journal of The Korean Association of Information Education, 17(4), 409-419. https://doi.org/10.14352/jkaie.2013.17.4.409
- Song, Jeong-Beom, Cho, Soeng-Hwan, & Lee, Tae-Wuk (2008). The Effect of Learning Scratch Programming on Students’ Motivation and Problem Solving Ability. Journal of The Korean Association of Information Education, 12(3), 323-332.
- Wing, J. M. (2006). Computational Thinking. Communications of the ACM, 49(3), 33-35. https://doi.org/10.1145/1118178.1118215
- Yang, Changmo (2014). Meta-Analysis on the Effects of Programming Education using Educational Programming Languages. Journal of the Korean Association of Information Education. 18(2), 317-324. https://doi.org/10.14352/jkaie.2014.18.2.317
- Yeon, Hyejin, Jo, Miheon (2014). Development of a Robot Programming Instructional Model based on Cognitive Apprenticeship for the Enhancement of Metacognition. Journal of The Korean Association of Information Education, 18(2), 225-234. https://doi.org/10.14352/jkaie.2014.18.2.225
- Yu, Jeong Su, Lee, Min Hui (2009). Effects of a Programming Class Using Dolittle on Enhancing Creativity, Problem Solving Ability. and Interest in Programming. Journal of The Korean Association of Information Education, 13(4), 443-450.
Cited by
- Tufts University의 로봇활용교육 사례 소개 -CEEO의 Workshop을 중심으로- vol.20, pp.2, 2015, https://doi.org/10.14352/jkaie.2016.20.2.171
- 예비교원의 Computational Thinking(CT) 역량 계발 방안 : CT의 5가지 핵심 역량 분석 vol.20, pp.6, 2015, https://doi.org/10.14352/jkaie.2016.20.6.553
- 초등예비교사를 위한 컴퓨팅 사고력 자기평가 방법 vol.22, pp.1, 2018, https://doi.org/10.14352/jkaie.2018.22.1.61