DOI QR코드

DOI QR Code

Development of SW Education Model based on HVC Learning Strategy for Improving Computational Thinking

컴퓨팅 사고 함양을 위한 HVC 학습전략 기반 SW교육모델 개발

  • 성영훈 (진주교육대학교 컴퓨터교육과)
  • Received : 2017.09.21
  • Accepted : 2017.10.09
  • Published : 2017.10.31

Abstract

In order to overcome the difficulties of programming education for beginners, various research strategies such as UMC(Use-Modify-Create), design based learning, discovery learning and play learning are applied. In this study, we developed a HVC(History-VR Coding-Collaboration) learning strategy model for the improvement of learner's computational thinking. The HVC model is composed of a combination module of block type. We developed a 12th session storytelling - based virtual reality programming curriculum. As a result, HVC model and SW education program showed significant difference in improvement of learner's computational thinking.

초보자들을 위한 프로그래밍 교육의 어려움을 극복하기 위해 UMC(Use-Modify-Create) 학습, 디자인 기반학습, 발견학습, 놀이학습 등 다양한 학습전략을 적용한 연구들이 이루어지고 있다. 이에 본 연구에서는 학습자의 컴퓨팅 사고 향상을 위해 HVC(History-VR Coding-Collaboration) 학습전략 모델을 개발하였다. HVC 모델은 블록형태의 결합 모듈로 구성되어 있으며 이를 12차시로 구성된 스토리텔링 기반의 가상현실 블록 프로그래밍 교육과정을 개발하여 적용하였다. 연구 결과 HVC 모델 및 SW교육 프로그램이 학습자의 컴퓨팅 사고 향상에 유의미한 차이를 보였다.

Keywords

References

  1. Ali OLUK, Ozgen KORKMAZ (2016). Comparing Students' Scratch Skills with Their Computational Thinking Skills in Terms of Different Variables. International Journal Modern Education and Computer Science. 2016(11). 1-7.
  2. Amanda Wilson, Thomas Hainey, & Thomas M. Connolly (2013). Using Scratch with Primary School Children: An Evaluation of Games Constructed to Gauge Understanding of Programming Concepts. International Journal of Game-Based Learning (IJGBL). 3(1). 93-109. https://doi.org/10.4018/ijgbl.2013010107
  3. Bokjin Shin, Hyungsung Park (2008). The Effect of Digital Storytelling Type on the Learner's Fun and Comprehension in Virtual Reality. Journal of The Korean Association of Information Education. 12(4). 417-425.
  4. Brennan, K., Resnick, M. (2012). New frameworks for studying and assessing the development of computational thinking. Proceedings of the 2012 annual meeting of the American Educational Research Association, Vancouver, Canada.
  5. Fauland, R (2002). Using immersive scientific visualizations for science inquiry: Co construction of knowledge by middle and high school students. American Educational Research Associations, LA.
  6. Hyo-Jeong So, Ji-hyang Lee, Bokyung Kye, (2017). An Exploratory Study about the Activity Framework for 3D Printing in Education and Implementation. Journal of The Korean Association of Information Education. 21(4). 451-462. https://doi.org/10.14352/jkaie.2017.21.4.451
  7. Hyungshin Choi, Mi Song Kim (2017). Designing a New Teacher Education Course for Integrating Design Thinking with Computational Thinking. Journal of The Korean Association of Information Education. 21(3). 343-350. https://doi.org/10.14352/jkaie.21.3.343
  8. In-Young Ryu, Eun-Young Ahn, Jae-Won Kim(2009). Implementation of Historic Educational Contents Using Virtual Reality. The Journal of the Korea Contents Association. 9(8). 32-40. https://doi.org/10.5392/JKCA.2009.9.8.032
  9. Irene Lee, Fred Martin, Jill Denner, Bob Coulter, Walter Allan, Jeri Erickson, Joyce Malyn-Smith, Linda Werner (2011). Computational thinking for youth in practice. ACM Inroads Magazine. 2(1). 32-37.
  10. Jeeheon Ryu, Jeeheon Ryu (2016). The effects of scenario types on teacher efficacy of pre-service teachers and virtual presence in the virtual reality based teaching simulation. The Journal of Educational Information and Media. 22(3). 661-680.
  11. Jeong-Beom Song, Soeng-Hwan Cho, Tae-Wuk Lee (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-32.
  12. JeongWon Choi, YoungJun Lee (2014). The analysis of learners' difficulties in programming learning. The Journal of Korean association of computer education. 17(5). 89-98.
  13. Ju Seong Pak, Taeyoung Kim (2012). The Effect of the CPS-Based Virtual Robot Programming Education on the Creative Problem Solving Skill of Secondary Information Science Gifted Students. Korean Journal of Teacher Education. 28(3). 175-190.
  14. JungShin Park, SeokBong Cho (2012). The Effect of teaching Scratch in introductory programming course. Journal of Digital Convergence. 10(9). 449-456. https://doi.org/10.14400/JDPM.2012.10.9.449
  15. K. Brennan, C. Balch, M. Chung (2015). Creative Computing. Harvard University.
  16. KeoHyun Kim, InHwan Yoo (2017). Effects of SW Education Using App Inventor on Computational Thinking and Attitude towards Computer of Elementary School Students. Journal of The Korean Association of Information Education. 21(4). 371-380. https://doi.org/10.14352/jkaie.2017.21.4.371
  17. Koo Duk Hoi (2014). Development of Digital Storytelling Education Program Based on Software Programming. The Journal of Korea Elementary Education. 25(1). 245-260. https://doi.org/10.20972/kjee.25.1.201403.245
  18. Kyungkyu Kim, Jongyun Lee (2016). Analysis of the Effectiveness of Computational Thinking-Based Programming Learning. The Journal of Korean Association of Computer Education. 19(1). 27-39.
  19. Kyungsun Oh, Seongjin Ahn (2015). A study on the relationship between difficulty in learning to program and Computational Thinking. The Journal of Korean association of computer education. 18(5). 55-62.
  20. Linda Seiter, Brendan Foreman (2013). Modeling the learning progressions of computational thinking of primary grade students. ICER '13 Proceedings of the Ninth annual International ACM Conference on International Computing Education Research. 59-66.
  21. MiHyun So, JaMee Kim (2016). Transference from learning block type programming to learning text type programming. The Journal of Korean Association of Computer Education. 19(6). 55-68.
  22. Shon Mi (1996). Formative Research on An Instructional Theory For The Design of Computer-Based Simulations For Teaching Causal Principles. Journal of Educational Technology. 12(2). 171-188. https://doi.org/10.17232/KSET.12.2.171
  23. So Yo-hwan (2016). Relationship with Educational Effects and Medium Characteristics in Virtual Reality Learning based on Immersion Gear VR. Journal of Communication Design. 54(2). 225-237.
  24. Soo-Bum Shin, Chul Kim, Namje Park, Kap-Su Kim, Young-Hoon Sung, Young-Sik Jeong (2016). Convergence Organization Strategies of the Computational Thinking in Informatics Curriculums. Journal of The Korean Association of Information Education. 20(6). 607-616.
  25. Soo-Jin Jeon, Seon-Kwan Han (2016). Development of UMC Teaching and Learning Strategy for Computational Thinking. Journal of The Korean Association of Information Education. 20(2). 131-138. https://doi.org/10.14352/jkaie.20.2.131
  26. Sze Yee Lye, Joyce Hwee Ling Koh (2014). Review on teaching and learning of computational thinking through programming: what is next for K-12?. Computers in Human Behavior. 41. 51-61. https://doi.org/10.1016/j.chb.2014.09.012
  27. Youngho Seo, Miryeong Yeom, Jonghoon Kim (2016). Analysis of Effect that Pair Programming Develope of Computational Thinking and Creativity in Elementary Software Education. Journal of The Korean Association of Information Education. 21(1). 115-126.
  28. Young-Hoon Sung, Yoo Seoung-han (2016). The Effects of Childrens' Perception of the Kodu Software Curriculum Model based on SCC Activity Strategy. Journal of The Korean Association of Information Education. 20(3). 283-292. https://doi.org/10.14352/jkaie.20.3.283
  29. CoSpaces (2017). Retrieved from https://cospaces. io/maker/coding/blockly.html
  30. D.School (2017). Retrieved from https://dschool.st anford.edu/
  31. ISTE & CSTA (2011). Computational Thinking Leadership Toolkit first edition. Retrieved from http://www.iste.org

Cited by

  1. 컴퓨팅 사고력 평가에 관한 시스템 매핑 기반 국내 문헌 고찰 vol.22, pp.6, 2017, https://doi.org/10.32431/kace.2019.22.6.003