참고문헌
- Association for Computing Machinery [ACM] (2005). Computing curricula 2005: The overview report. New York: ACM.
- An, J. & Lee, Y. (2010). Scratch programming instruction model considering the characteristics of middle school students. Conference Proceeding of The Korean Association of Computer Education, 14(1), 131-135.
- Bae, Y. (2006). Robot programming education model in ubiquitous environment for enhancement of creative problem-solving ability. (Unpublished doctoral dissertation). Korea National University of Education, Cheongwon, Korea.
- Choi, E. & Paik, S. (2014). A study of class design for science education by computational thinking. proceeding of The Korea Society of Computer & Information, 22(2), 169-170.
- Computer Science Teachers Association [CSTA] (2011). CSTA K-12 Computer science standards. New York: ACM.
- Csikszentmihalyi, M. (1975). Beyond boredom and anxiety. San Francisco: Jossey Bass.
- Csikszentmihalyi, M. & Schneider, B. (2000). Becoming adult: How teenagers prepare for the world of work. New York: Basic Books.
- Denning, P., Comer, D., Gries, D., Mulder, M., Tucker, A., Turner, J., & Young, P. (1989). Computing as a discipline. Communications of the ACM, 32(1), 9-23. https://doi.org/10.1145/63238.63239
- Dominiczak, P. (2013). Michael Gove: New curriculum will allow my children to compete with the very best. UK: The Telegraph. Retrieved from www.telegraph.co.uk/education/educationnews/10166020/Michael- Gove-new-curriculum-will-allow-my-children-to-compete-with-the-very-best.html.
- Franklin, G. (1990). An open-ended approach to psychoanalytic theories. Contemporary Psychoanalysis. 26(3), 518-540. https://doi.org/10.1080/00107530.1990.10746675
- Gangoli, G. & Gurumurthy, A. (1995). Study of the effectiveness of a guided open-ended approach to physics experiments. International Journal of Science Education, 17(2), 233-241. https://doi.org/10.1080/0950069950170207
- Ham, S., Kim, S., & Song, K. (2014). Development of CT-STEAM instruction model using Scratch EPL. Journal in Academic Conference of the Korean Association of Computer Education, 18(2), 103-108.
- Han, S. (2011). A educational program for elementary information gifted student using unplugged computing and EPL. Journal of the Korean Association of Information Education, 15(1), 31-38.
- Handelsman, M., Briggs, L., Sullivan, N., & Towler, A. (2005). A measure of college student course engagement. The Journal of Educational Research, 98(3), 184-191. https://doi.org/10.3200/JOER.98.3.184-192
- Heo, H., Ahn, M., Kim, M., Kim, M., Lee, O., & Cho, M. (2001). Research for methods of computer education. Seoul: Kyoyookbook.
- International Society for Technology in Education (ISTE) & Computer Science Teachers Association (CSTA) (2011). Computational thinking in K-12 education teacher resource, 2nd Ed. Retrieved from http://www.iste.org/docs/ct-documents/ct-teacher-resources_2ed-pdf.pd f?sfvrsn=2.
- IEEE Computer Society & ACM (2001). Computing curricula 2001: Computer science. NSF Grant No. 0003263. Final report. Retrieved from http://www.computer.org/education/cc2001/index.htm.
- Inprasitha, M. (2006). Open-ended approach and teacher education. Tsukuba Journal of Educational Study in Mathematics, 25, 169-177.
- Jang, H. (2013). Impact analysis on Netlogo programming advantage of learning motivation and learning ability. (Master's thesis). Ajou University, Suwon, Korea.
- Korea Foundation for the Advancement of Science & Creativity (2014). Science & Creativity. Vol. 197. Feb. 2014. Seoul: Korea Foundation for the Advancement of Science & Creativity
- Kang, I., Jin, S., & Yeo, H. (2014). Exploring the possibility of e-PBL as a pedagogy for enhancing the core competences of learners in the 21st century. The Journal of Learner-Centered Curriculum and Instruction, 14(4), 331-363.
- Kim, K. (2006). A Study on determining hierarchy about the domain specific knowledge of the algorithm in middle schools. The Journal of Korean Association of Computer Education, 9(5), 41-51.
- Kim, T. (2015). STEAM education program based on programming to improve computational thinking ability. (Unpublished doctoral dissertation). Jeju National University, Jeju, Korea.
- Kim, J. & Jeong, W. (2005). A strategy of the programming education for development of creativity. The Journal of Elementary Education Research, 10, 127-147.
- Kim, B. & Kim, H. (2012a). The study of animation therapy model based on physical computing concept. Journal of Digital Design, 34, 269-278.
- Kim, T. & Kim, J. (2012b). Development of program based on STEAM for programming education of elementary students. Journal in Conference of The Korean Association of Computer Education. 16(2), 73-78.
- Kim, S. & Yu, H. (2014). The study of potentiality and constraints of the one board computer to teach computational thinking in school The Journal of Korean Association of Computer Education. 17(6), 9-20.
- Kim, S., Han, S., & Kim, H. (2010). A study on learner's characteristics and programming skill in computational literacy education. Journal of The Korean Association of Computer Education, 13(2), 319-326.
- Kim, H., Seong, J., & Kim, M. (2014). Research report for software education reinforcement of primary and secondary school. National IT Industry Promotion Agency & The Korean Association of Computer Education. Retrieved from http://leadingschool.kr/file/NIPA_20140414.pdf.
- Kim, Y., Choi, J., Kwon, D., & Lee, W. (2013). Development of algorithm design worksheets using algorithmic thinking-based problem model in programming education for elementary school students. Journal of The Korean Association of Information Education, 17(3), 233-242. https://doi.org/10.14352/jkaie.2013.17.3.233
- Kye, B. & Kim, Y. (2008). Investigation on the relationships among media characteristics, presence, flow, and learning effects in augmented reality based learning. Journal of Educational Technology, 24(4), 193-224. https://doi.org/10.17232/KSET.24.4.193
- Lee, O. (1993). Logo programming : Rationale, effects and applications. Journal of Educational Technology, 8(1), 81-102. https://doi.org/10.17232/KSET.8.1.81
- Lee, E. & Lee, Y. (2008). The effects of Scratch based programming education on middle school students' flow level and programming achievement. Secondary Education Research, 56(2), 359-382. https://doi.org/10.25152/ser.2008.56.2.359
- Lee, H. & Lee, T. (2015). Development of science subject program based on programming learning to improve computational thinking ability in middle school. Journal of the Korea society of computer and information, 20(12), 181-188.
- Lee, J. & Hur, K. (2010). Development of elementary robot programming problems using algorithmic thinking-based problem model. Journal of The Korean Association of Information Education, 14(2), 189-198.
- Lee, Y., Paik, S., Sin, J., You, H., Joung, I., Ahn, S., Choi, J., & Jun, S. (2014). Research for introducing computational thinking into primary and secondary education. Korea Foundation for the Advancement of Science and Creativity. BD14060010.
- Marks, H. M. (2000). Student engagement in instructional activity: Patterns in the elementary, middle, and high school years. American Educational Research Journal, 37(1), 153-184. https://doi.org/10.3102/00028312037001153
- Mayers, P. (1978). Flow in adolescence and its relation to the school experience. (Unpublished doctoral dissertation). University of Chicago, Chicago.
- MaCaskill, S. (2013). New national curriculum to teach five year olds computer programming. Retrieved from http://www.techweekeurope.co.uk/workspace/national-curriculum-ict-education-computing-121214.
- McNerney, T. S. (2004). From turtles to tangible programming bricks: explorations in physical language design. Personal and Ubiquitous Computing, 8(5), 326-337. https://doi.org/10.1007/s00779-004-0295-6
- Ministry of Education [MOE] (2015). Guide of operating SW education. Seoul: Ministry of Education.
- MOE & Ministry of Science, ICT and Future Planning (2015). Promotion plan of human resource cultivation for SW-centered society. attach 3.
- Ministry of Education, Science and Technology (2010). The upcoming future, South Korea, being improved by creative human resources and advanced scientific technology. Retrieved from http://www.mest.go.kr.
- Murni (2013). Open-ended approach in learning to improve students thinking skills in Banda Aceh. International Journal of Independent Research and Studies, 2(2), 95-101.
- National Research Council (2012). A framework for K-12 science education: Practices, crosscutting concepts, and core ideas. Washington, DC: The National Academies Press.
- Noh, H. & Paik, S. (2015). Students' perception of Scratch program using high school science class. Journal of the Korean Association for Science Education, 35(1), 53-64. https://doi.org/10.14697/jkase.2015.35.1.0053
- Oh, J., Lee, J., Kim, J., & Kim J. (2012). Development and application of STEAM based education program using Scratch - Focus on 6th graders' science in elementary school. Journal of The Korean Association of Computer Education, 15(3), 11-23.
- O'Sullivan, D. & Igoe, T. (2004). Physical computing: Sensing and controlling the physical world with computers. Boston: Thomson.
- Park, J. (2014). An investigation of the structural relationships among students' characteristics, flow, and learning effects in a Scratch programming course for elementary school students. (Unpublished doctoral dissertation). Ewha Womans University, Seoul, Korea.
- Park, S. & Kim, Y. (2006). An inquiry on the relationships among Learning - Flow factors, flow level, achievement under on-line learning environment. The Journal of Yeolin Education, 14(1), 93-115.
- Park, K. & Lee, S. (2015). Improving computational thinking abilities through the teaching of mathematics with Sage. Communications of Mthematical Eucation, 29(1), 19-33.
- Park, Y., Seo, Y., & Lee, Y. (2012). Domestic research trend on computer science education using unplugged learning method. the Korea Society of Computer and Information Review, 20(2), 167-170.
- Resnick, M. (2008). All I really need to know (sbout creative thinking) I learned (by studying how children learn) in kindergarten. Proceedings of the SIGCHI Conference on Creativity and Cognition, Washington, DC.
- Schrier, K. (2006). Using augmented reality games to teach 21st century skills. Conference proceedings, ACM Siggraph 2006 Educators Program, Boston, MA.
- Seo, B. & Lee, S. (2012). The effects of the unplugged class according to learners' attributes. Journal of The Korean Association of Information Education, 16(3), 291-298.
- Seok, I. (2008). Analyzing characters of the learning flow. Journal of Educational Technology, 24(1), 187-212.
- Song, S. (2015, January 13). Software education, story of SW education_2. Unplugged activity/computing. [Web log post]. Retrieved from http://blog.naver.com/gi_sik_in/220238605443.
- Yoo, I. (2005). The possibility of robot programming to enhance creative problem-solving ability. Journal of Educational Studies, 36(2), 109-128.
- Yoo, S. (2008). Application of EPL in informatics curriculum for K-12. (Unpublished doctoral dissertation). Korea University, Seoul, Korea.
- Yoo, I. & Kim, T. (2006). The effects of MINDSTORMS programming instruction on the creativity. The Journal of Korean Association of Computer Education, 9(2), 1-11.
피인용 문헌
- A Study on the Utilization of Open Source Hardware Platform for Convergence IT Education vol.22, pp.1, 2017, https://doi.org/10.9708/jksci.2017.22.01.143
- 스크래치와 센서보드를 활용한 융합적 프로그래밍 학습이 초등학생들에게 미치는 효과 vol.21, pp.1, 2016, https://doi.org/10.14352/jkaie.2017.21.1.23
- 피지컬 컴퓨팅 교육에서 과학적 탐구 태도에 대한 과학경험, 교육지원, 학습몰입의 예측력 규명 vol.21, pp.1, 2016, https://doi.org/10.14352/jkaie.2017.21.1.41
- 로봇 활용 SW 교육이 초등학생의 컴퓨팅사고력에 미치는 효과 vol.21, pp.3, 2016, https://doi.org/10.14352/jkaie.2017.21.3.285
- 초등 SW교육에서 성별에 따른 컴퓨팅 사고력, 창의성, 학습흥미의 차이 vol.21, pp.4, 2017, https://doi.org/10.14352/jkaie.2017.21.4.381
- 국내 로봇활용 SW교육에 대한 연구 동향: 2006년~2016년을 중심으로 vol.17, pp.10, 2016, https://doi.org/10.5392/jkca.2017.17.10.190
- SW교육 콘텐츠 개발의 학습자 선호 분석 vol.21, pp.6, 2016, https://doi.org/10.14352/jkaie.2017.21.6.691
- 비전공자 예비교사의 컴퓨팅 사고력 함양을 위한 프로그래밍 교육의 효과성 분석 vol.22, pp.1, 2016, https://doi.org/10.14352/jkaie.2018.22.1.41
- 로봇 활용 SW교육이 초등학생의 컴퓨팅 사고력, 창의성, 학업흥미, 협업능력에 미치는 효과 vol.22, pp.1, 2018, https://doi.org/10.14352/jkaie.2018.22.1.9
- 초등교사의 로봇활용SW교육 활용의도와 영향 요인간 구조적 관계 분석 vol.18, pp.5, 2016, https://doi.org/10.5392/jkca.2018.18.05.215
- EPL이 프로그래밍 교육의 프로그래밍, 컴퓨팅사고력 및 문제해결력에 미치는 영향에 관한 연구 vol.4, pp.4, 2016, https://doi.org/10.17703/jcct.2018.4.4.287
- 코딩블록을 활용한 초등 과학영재 대상 피지컬 컴퓨팅수업의 교수·학습 과정 분석 vol.22, pp.6, 2016, https://doi.org/10.14352/jkaie.2018.22.6.613
- 메이커 중심 교육 활성화를 위한 교원 연수 프로그램 효과 및 교사 요구사항 분석 vol.23, pp.2, 2016, https://doi.org/10.14352/jkaie.2019.23.2.117
- The Changes of Self-efficacy Beliefs of Pre-service Teachers for Technology Integration through Programming-based TPACK Educational Program vol.24, pp.4, 2016, https://doi.org/10.9708/jksci.2019.24.04.185
- 공학교육인증을 위한 디자인과 소프트웨어 융합전공의 학습성과 vol.17, pp.5, 2019, https://doi.org/10.14400/jdc.2019.17.5.051
- Development of Programming-based TPACK Education Program through Design-based Research vol.24, pp.10, 2019, https://doi.org/10.9708/jksci.2019.24.10.267
- 과학적 문제해결과정과 컴퓨팅 사고의 관련성 탐색을 통한 컴퓨팅 사고 기반 과학 탐구(CT-SI) 모형의 제안 vol.44, pp.1, 2020, https://doi.org/10.21796/jse.2020.44.1.92
- 컴퓨팅 사고력 기반 지구과학 언플러그드 활동의 효과와 시사점 탐색: 고체지구 영역의 문제해결을 중심으로 vol.14, pp.2, 2016, https://doi.org/10.15523/jksese.2021.14.2.80