DOI QR코드

DOI QR Code

파이썬을 활용한 탐색 알고리즘 수행시간 분석이 초등학생의 논리성에 미치는 효과

Effect of search algorithm execution time analysis education on logical thinking of elementary school student

  • 투고 : 2019.04.21
  • 심사 : 2019.04.29
  • 발행 : 2019.04.30

초록

본 연구는 초등학생의 논리성 향상을 위해 파이썬을 활용한 탐색 알고리즘 기반 수행시간 비교 및 분석 교육 프로그램을 개발하고 적용하여 그 효과를 분석했다. 본 교육 프로그램은 ${\bigcirc}{\bigcirc}$ 도내 초등학교 6학년 133명을 대상으로 실시한 사전 요구분석 결과를 활용하였고, ADDIE 모형의 절차에 따라 개발하였다. 개발한 교육 프로그램의 효과를 검증하기 위해서 ${\bigcirc}{\bigcirc}$대학교에서 실시한 교육기부 프로그램의 지원자 25명을 대상으로 6일간 42차시 수업을 진행하였고, GALT검사를 통해 교육의 사전 사후 효과를 비교 분석하였다. 분석해 본 결과, 본 연구에서 개발한 SW교육 프로그램이 초등학생의 논리성에 긍정적인 영향을 줄 수 있다는 것을 알 수 있었다.

The purpose of this study is to develop a Python search algorithm educational program based on execution time to improve the logical thinking of elementary school students. This educational program was developed based on the process of ADDIE model, utilizing the results of pre-demand analysis conducted for 133students in elementary school in ${\bigcirc}{\bigcirc}$. In order to verify the effectiveness of the developed education program, 25 students who participated in the education donation program at ${\bigcirc}{\bigcirc}$ University conducted 42 hours of classes during 6 days. The GALT test was used to analyze the educational effects of the pre- and post-test. The results of the analysis show that the SW education program developed in this study can positively affect the logic of elementary school students.

키워드

참고문헌

  1. Computer Language Dictionary Compilation Committee(2005). Computer Internet IT Dictionary. Iljin publishing co.
  2. Fisher, R.(ed.).(1987). problem solving in Primary school. Oxford: Basil Blackwell Ltd. pp. 1-33
  3. Gwak, Byeong Seon(1985). A Study on the Development of CAI Program for Improving Logical thinking. Seoul: Korea Educational Development Institute.
  4. Jeoung, Inkee (2002), Development of S/W Component for Search Algorithm Education.
  5. Jung, Gu Won(2015). An application and analysis of the visual and textual programming language for the micro controller education, Seoul National University of Education. Master's Thesis.
  6. Kang, Ja Young(2018). An Analysis of the Effect of Elementary School Software Education on Logical Thinking. Mokpo University of Education. Master's Thesis.
  7. Kim, H(2016). A Study of the Direction for Developing Software Education Operating Guide. Korean Association for Learner-centered Curriculum and Instruction, 16(8), 529-548.
  8. Kim, Jin Dong & Yang Gwon Woo(2010). The Effect of Algorithm Learning in Real Life Case on Logical Thinking Ability. Journal of The Korean Assocaition of Information Ecucation, 14(4), 555-560.
  9. Kim, Jong-hoon & Kim Jong-Jin(2013). An introduction to computers. Seoul: Hanbit publishing co.
  10. Kim, Jong-hoon(2015). Flowchart & C language. Seoul: Hanbit publishing co.
  11. K. Kim & H. Kim.(2014). A Case Study on Necessity of Computer Programming for Interdisciplinary Education, Journal of Digital Convergence, 12(11), 339-348, 2014. https://doi.org/10.14400/JDC.2014.12.11.339
  12. Ko, Joonkang(2018) A Study on the Development of Primary Software Education Program using 3D modelling, Graduate School of Education at Seoul National University of Education
  13. Ministry of Education(2015). Software Education Guideline.
  14. Moon, Mi Ye(2018). A Study on the Teaching Methods of Python Programming Language for Elementary School Students. The Journal of Korean association of computer education, 9(1), 33-41.
  15. Park, Dae Ryun(2018). Developing a robotics learning program for elementary school students. Daegu National University of Education. Master's Thesis.
  16. Roadrangka, V., Yeany, R.H., and Padilla. M.J.(1983). The construction and validation of group assesment of logical thinking(GALT). Paper presented at the Annual Meeting of the National Association for Research in Science Teaching, 5p.
  17. Ryu, Chun Ryol & Lee, Yong Geun(2010). An Analysis of the Reliability of Group Assessment of Logical Thinking(GALT) using Generalizability Theory
  18. Seo, Sung Won(2010). The Effect of Computational Thinking Ability using TPL and VPL with Robot Programming Education, Korea National University of Education. Master's Thesis.
  19. So Hong-ryol (2000). Logic and Thought. Seoul: Ewha Womans University publishing co.
  20. Sung, Jungsook Hyeoncheol Kim(2015). Analysis on the International Comparison of Computer Education in Schools. The Journal of Korean association of computer education, 18(1), 45-54. https://doi.org/10.32431/KACE.2015.18.1.005
  21. Wing, J. M.(2008). Computational thinking and thinking about computing. Royal Society of London. Philosophical Transactions 366(1881), 3717-3726. https://doi.org/10.1098/rsta.2008.0118
  22. Yoo, Jin Ah(2008). A study on the education of programing language by using the open source software python. Dankook University of Education. Master's Thesis.
  23. Yoo, In Hwan(2018). The Design of SW Education for Elementary School Using Python and Robots. Korean Association of Information Education, 149-155.
  24. Ministry of Science(2014), ICT and Future Planning. http://www.msip.go.kr
  25. Park, Eung Yong(2018). Jump To Python 2nd edition. http://wikidocs.net/mybook/read/page?pageid=4
  26. Python Software Foundation(2017). Python about. https://www.python.org/about/
  27. Software central society(2018). What is SW education for elementary and middle school students? (http://www.software.kr/um/um03/um0307/um030702/um030702List.do?s_gubun=BK281#this)

피인용 문헌

  1. 수행시간 중심의 초등 EPL 교육이 초등학생 컴퓨팅 사고력에 미치는 효과 vol.24, pp.3, 2020, https://doi.org/10.14352/jkaie.2020.24.3.233