DOI QR코드

DOI QR Code

Development and Application of an Algorithm Education Program to Improve Convergent Thinking Skills

융합적 사고력 향상을 위한 알고리즘 교육 프로그램 개발 및 적용

  • Haeyoung Park (Zeungpo Elementary School) ;
  • Woochun Jun (Dept. of Computer Science Education, Seoul National University of Education)
  • Received : 2021.12.06
  • Accepted : 2022.09.13
  • Published : 2022.10.31

Abstract

In the modern artificial intelligence society, the goal of education is to cultivate convergent talents who can adapt well to and lead the artificial intelligence society. The core competency required of convergent future talents is to be able to understand and create software well. In this respect, algorithmic education is very important. Therefore, in this study, an algorithm education program was developed to improve convergent thinking ability. The effectiveness was verified through the paired samples t-test by conducting a pre-post test of convergent thinking ability, and it was found that students' convergent thinking ability was significantly improved in the areas of algorithm knowledge and function.

현대 인공지능사회에 있어서 교육의 목표는 인공지능사회에 잘 적응하는 동시에 변화를 선도할 수 있는 융합형 인재를 양성하는 것이다. 융합형 미래인재에게 요구되는 핵심역량은 소프트웨어를 잘 이해하고 더 나아가 생성해낼 수 있는 것이다. 이러한 측면에서 알고리즘 교육은 매우 중요하다. 이에 본 연구에서는 융합적 사고력 향상을 위한 알고리즘 교육 프로그램을 개발하였다. 또한, 융합적 사고력 사전-사후 검사를 실시하여 대응표본 t-test를 통한 효과성을 검증한 결과, 학생들의 알고리즘 지식, 기능의 영역에서 융합적 사고력이 유의하게 향상된 것으로 나타났다. 본 연구 결과는 향후 알고리즘 교육에 유용하게 사용될 것으로 기대한다.

Keywords

References

  1. Choi, E. S., Park, N. J.(2021). Application and Development of Machine Learning Training Program based on Understanding K-NN Algorithm. Journal of the Korean Association of Information Education, 25(1), 175-184.  https://doi.org/10.14352/jkaie.2021.25.1.175
  2. Choi, J. W., Lee, Y. J.(2015). The Impact of Puzzle Based Algorithm Learning on Problem Solving Skill of Learners. The Journal of the Korean Association of Computer Education, 18(4), 1-9. 
  3. Choi, S. K., Kim, Y. S.(2012). The Effects of Anchored Instruction on Elementary School students' Problem-solving in Algorithm Learning, The Journal of the Korean Association of Computer Education, 15(3), 1-10. 
  4. Hyun, D. L., Yang, Y. H., Kim, E. G., Kim, J. H.,(2011). Research on Development and Application of Learning Program about Algorithm by Using Scratch Programming. Journal of The Korean Association of Information Education, 15(3), 387-397. 
  5. Jang, J. H.(2016). Development of Sorting Algorithm Contents for Improving the Problem-solving Ability in Elementary Student. Journal of The Korean Association of Information Education, 20(2), 152-160. 
  6. Jeong, Y. S.(2014). A Study on the Content Framework of Algorithm Education in Primary and Middle Schools. Journal of The Korean Association of Information Education, 18(2), 275-284.  https://doi.org/10.14352/jkaie.2014.18.2.275
  7. Jeong, Y. S.(2015). A Development of Algorithm and Programing Curriculum Model for Elementary School Students. Journal of The Korean Association of Information Education, 19(4), 459-466.  https://doi.org/10.14352/jkaie.2015.19.4.459
  8. Jun, W. C.(2017).A Study on the Promotion of Programming Education in the Age of Artificial Intelligence, Review of Korean Society for Internet Information, 18(1), 33-38. 
  9. Kang, D. W., Kim, S. H., Kim, Y. M., Hong, H. M., Kim, J. H.(2018). Effects of Algorithm-based SW education using micro-bit on elementary school students' creativity. Journal of The Korean Association of Information Education, 22(2), 285-295.  https://doi.org/10.14352/jkaie.2018.22.2.285
  10. Kim, C.(2015). A Study on Algorithm Teaching and Learning Methods and Assessment for Elementary School Students. Journal of The Korean Association of Information Education, 19(4), 489-498.  https://doi.org/10.14352/jkaie.2015.19.4.489
  11. Kim, J. A., Oh, M. W., Yang, Y. H., Kim T. H., Kim J. H.(2019). The Effect of Algorithm Execution Time Analysis using Unplugged Program on the Computational Thinking of Third Grade Students. Journal of The Korean Association of Information Education, 23(1), 19-27.  https://doi.org/10.14352/jkaie.2019.23.1.19
  12. Kim, Y. Y., Kim, Y. S.(2013). Effect of Learning a Divide-and-conquer Algorithm on Creative Problem Solving. Journal of the Korean Association of Computer Education, 16(2), 9-18. 
  13. Kim. J. R.(2020). A Study on AlgorithmComposition Patterns of Learners in Elementary Software Education. Journal of The Korean Association of Information Education, 24(1), 11-19.  https://doi.org/10.14352/jkaie.2020.24.1.11
  14. Korean Ministry of Education (2015). 2015 Revised National Curriculum. Seoul: Korean Ministry of Education. 
  15. Korean Ministry of Education (2021). Main Points of 2022 Revised National Curriculum. Seoul: Korean Ministry of Education. 
  16. Kwak, H. R., Jun, W. C., Park, M. G., Kim, H. R., Park, I. W., Kwon, J. M., Jan, S. H.(2020). Development of Interdisciplinary Programs for Enhancement of Complex Problem Solving Capabilities in the Elementary School: 2nd Year Report, Seoul: Seoul National Univiersity of Education. 
  17. Kwak, H. R., Jun, W. C., Park, M. G., Kim, H. R., Park, I. W., Kwon, J. M., Jan, S. H.(2021). Development of Interdisciplinary Programs for Enhancement of Complex Problem Solving Capabilities in the Elementary School: 3rd Year Plan, Seoul: Seoul National Univiersity of Education. 
  18. Lee, Y. B., Park, J. E.(2012). Pedagogical Methodology of Teaching Activity-based FlowChart for Elementary School Students. Journal of the Korean Association of Computer Education, 16(4), 489-502. 
  19. Moon, G. S.(2007). On the Direction of the Computer Algorithm Education Based on Conceptual Algorithms. Journal of The Korean Association of Information Education, 11(1), 29-38. 
  20. Moon, G. S.(2008). A Research on Education of Computer Algorithm for the Development of Creativity for Gifted Elementary Students in Computer Science. Journal of Korea Computer Industry Education Society, 9(5), 197-206. 
  21. Park, J. Y.(2021). Analysis of the Effectiveness of Computational Thinking Classes for Improving Convergent Thinking Skills. The Journal of Korean Association of Computer Education, 24(1), 71-80.  https://doi.org/10.32431/KACE.2021.24.1.008
  22. Park, J. Y., Kim, J. H., Kim, S. H., Lee, H. S., Kim. S. H.(2017). Development of evaluation factors for SW education in elementary and secondary schools. The Journal of the Korean Association of Computer Education, 20(6), 47-59. 
  23. Park, S. J.(2019). Analysis of Bebra Challenge Results through Algorithm Education. Journal of The Korean Association of Information Education, 23(1), 65-72.  https://doi.org/10.14352/jkaie.2019.23.1.65
  24. Yang, Y. H., Moon, W. J., Kim, J. H.(2019). Effect of Execution Time-oriented Python Sort Algorithm Training on Logical Thinking Ability of Elementary School Students. The Journal of the Korean Association of Information Education, 23(2), 107-116. https://doi.org/10.14352/jkaie.2019.23.2.107