DOI QR코드

DOI QR Code

Effect of Tangible Programming Education on CT Improvement and Interest in SW Education of Elementary School Students

Tangible Programming 교육이 초등학생의 CT 향상 및 SW 교육 흥미도에 미치는 영향

  • Received : 2023.04.13
  • Accepted : 2023.05.15
  • Published : 2023.06.30

Abstract

The advent of the 4th Industrial Revolution aims for a ubiquitous environment in which humans are freely connected to networks without physical limitations. This ubiquitous environment requires a tangible interface environment. In addition, in SW education introduced in the era of the 4th industrial revolution, there is a high interest in programming education using educational tangible coding tools that can teach programming through touching and manipulating activities, which are important for children in the specific operational stage. Therefore, this researcher chose COBOBLOCKS, which can directly assemble operational command blocks in the algorithm design stage, and implements the program visually in the real world through the control process of the robot connected to the assembled command blocks. In addition, a Tangible Programmimg education program using this was developed and applied to the experimental class, and the effectiveness was verified through pre- and post-response sample t-tests. As a result, it was effective in improving computational thinking skills including problem understanding, abstraction, algorithmic procedures, and automation. Also, it was found that there was a statistically significant difference in interest in SW education.

4차 산업혁명 시대의 도래는 인간이 그 어떤 디바이스나 네트워크 등의 물리적 제약없이 자유롭게 네트워크에 연결되는 유비쿼터스 환경을 지향하며 이러한 유비쿼터스 환경은 Tangible 인터페이스 환경을 요구한다. 또한 4차 산업혂명 시대를 맞아 도입된 SW 교육에서는 구체적 조작기의 아동에게 있어 중요한 만지고 조작하는 활동을 통해 프로그래밍 교육을 할 수 있는 교육용 텐저블 코딩 도구를 활용한 프로그래밍 교육에 대한 관심이 높다. 이에 본 연구자는 알고리즘 설계 단계에서 조작적 명령 블록을 직접 조립할 수 있고, 조립된 명령 블록과 연결된 로봇의 제어 과정을 통해 실제 세계에서 프로그램이 가시적으로 구현되는 COBOBLOCKS를 활용한 Tangible Programming 교육 프로그램을 개발하여 실험반에 적용하고 사전, 사후 대응 표본 t-test를 통해 효과성을 검증하였다. 그 결과 문제 이해, 추상화, 알고리즘 절차, 자동화를 포함한 컴퓨팅 사고력과 SW 교육에 대한 흥미도에서 통계적으로 유의미한 차이가 있음을 알 수 있었다.

Keywords

References

  1. Kim, H. (2006), A Study on the interface of tangible style and augmented reality advertising in ubiquitous computing environment, Journal of Korean Society of Communication Design, 6(9), 127-140.
  2. kendoo. (2019). The Fourth Industrial Revolution: Ubiquitous and Tangible Interface, Do Design. https://do-design.tistory.com/14
  3. Chun, S. (2021), Development of Tangible Programming Tool for Procedural Programming Education, The Journal of Korea elementary education, 21(32), 43-54.
  4. Shim, J. (2019), Development of an Educational Tangible Coding Tools for Algorithmic Thinking Focused on Programming Activities, The Journal of Korean Association of Computer Education, 22(6), 11-18. https://doi.org/10.32431/KACE.2019.22.6.002
  5. Park, M. (2018), An Analysis on the Effects of a Tangible Coding Education Program, Elementary Education Research Institute, 18(4), 23-49. https://doi.org/10.20972/kjee.29.4.201812.23
  6. 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
  7. Lee, J. (2016). Block assembly and coding training, Google's "Blocks", Bloter.
  8. https://www.bloter.net/news/articleView.html?idxno=23255
  9. MarusyEdu. (2022, December 10), Product introduction: Cleverblock, learning coding without a computer.
  10. https://clevermate.kr/product/cleverblocks.html
  11. C&RTech. (2022, December 10), Product Information: Jjomulak Block Coding, askedtech.
  12. https://askedtech.com/product/499618
  13. Cubetto. (2022, December 10), Meet Cubetto. https://www.primotoys.com/
  14. Osmo. (2022, December 10), Real Play Real Learning. https://www.playosmo.com/ko/
  15. COBOBLOCKS. (2022, December 10), What is COBOBLOCKS?. http://coboblocks.com/
  16. Kickstarter. (2022, December 10), COBOBLOCKS : Scratch e-Blocks for Coding.
  17. https://www.kickstarter.com/projects/coboblocks/coboblocks-scratch-e-blocks-for-coding
  18. Chun, S. (2021), Development of Tangible Programming Tool for Procedural Programming Education, The Journal of Korea elementary education, 32(109), 43-54.
  19. Lee, J. (2018), Design to Tangible User Interface Module using Arduino for Computational Thinking education, The Convergent Research Society Among Humanities, Sociology, Science, and Technology, 8(8), 451-459.
  20. Song, J. (2015). The Effects of Coding Education Using the Unplugged Robot Education System on the Perceived Useful and Easy, The Korean Society Of Computer And Information. 20(6), 151-159. https://doi.org/10.9708/jksci.2015.20.6.151
  21. Hong, J. (2019). Development and application of an unplugged activity-centered robot for improving creative problem solving ability, Journal of The Korean Association of information Education, 23(5), 441-449. https://doi.org/10.14352/jkaie.2019.23.5.441
  22. Kim, H. (2021). Study of CPS Based Software Education Model CPS-SORO by using Unplugged Robots for the Lower Grades in Elementary School, Master's Thesis, The Graduate School of Kookmin University.
  23. Jung, I. (2022). Analysis of the effectiveness of problem-based learning(CT-PBL) based on computational thinking on the subject of climate change in integrated science. Master's Thesis, The Graduate School of Korea National University of Education.
  24. Ann, J. (2021). The Effect of Elementary Software Convergence Classes Applying Pair Programming Technique on the Information Processing Capacity and Learning Interest of elementary school students. Master's Thesis, The Graduate School of Korea National University of Education.