DOI QR코드

DOI QR Code

초등교사의 데이터 과학 역량 증진을 위한 파이썬 기반 강좌의 개발 및 적용

Development and Application of Python-based Courses for Improving Data Science Competence of Elementary Teachers

  • 조정희 (부산교육대학교 컴퓨터교육과)
  • Junghee Jo (Dept. of Computer Education, Busan National University of Education)
  • 투고 : 2023.01.02
  • 심사 : 2023.01.25
  • 발행 : 2023.02.28

초록

최근 들어, 고등 교육뿐만 아니라 초등 교육에서도 데이터를 이해하고 사용하는 능력을 배양하기 위한 교육을 시행하고자 다양한 시도가 꾸준히 이루어지고 있다. 본 논문에서는 현직 초등교사들의 데이터 과학 교육을 위해 파이썬을 활용한 시각화를 중심으로 교육 프로그램을 개발하였다. 그리고 수업이 종료된 후 설문 조사를 실시하여 프로그램에 대한 학생들의 의견을 수집하여 통계적 분석을 수행하였다. 또한, 블록 프로그래밍 언어인 엔트리를 활용한 데이터 과학 수업을 이미 경험했던 학생들과 그렇지 않은 학생 간에 학습 효과의 차이가 있는지 분석하였다. 연구 결과, 프로그램에 대한 흥미도, 난이도, 초등 교육에 적용할 때의 활용도의 측면에서는 데이터 과학 수업을 이미 경험했던 학생들과 그렇지 않은 학생 간에 유사한 성향을 보였다. 그러나 수업에 참여하는 정도와 본인 역량 개발을 위한 활용도 측면에서는 유의미한 차이를 보였다. 블록형 프로그래밍의 경험은 텍스트형 프로그래밍의 학습 효과에 통계적으로 유의미한 영향은 미치지 않았다. 그러나, 두 프로그래밍 언어의 유사한 기능 간의 연결을 통해 학생들의 이해력 향상에 도움을 줄 수 있었다.

Recently, continuous efforts have been made to provide education to cultivate the ability to understand and use data, not only in higher education but also in elementary education. In this paper, data science education was designed for elementary school teachers and taught focusing on visualization using Python. After the class was over, a survey was conducted to collect students' opinions about the program and analyzed whether there was any difference between students who had already experienced data science classes using Entry, a block programming language, and those who had not. As a result of the analysis, the study found that there were similar tendencies between the two groups of students in terms of interest and difficulty in the program, and usability when applied to elementary education. Also, the study did show a significant difference between the two groups of students in terms of the degree of participation in the class and usability for developing their own capabilities. The experience of block programming had little effect on learning text programming; however, the connection between similar functions of the two programming languages helped improve understanding.

키워드

참고문헌

  1. Korea Data Agency (2021), 2021 data industry survey, Korea Data Agency.
  2. Lee, M. H. (2016), A study on the curriculums of data science, Journal of the Korean Biblia Society for Library and Information Science, 27(1), 263-290. https://doi.org/10.14699/kbiblia.2016.27.1.263
  3. Lee, H. W., & Han, S. H. (2020), An analysis of data science curriculum in korea, Journal of the Korean Society for Library and Information Science, 54(1), 365-385. https://doi.org/10.4275/KSLIS.2020.54.1.365
  4. Ministry of Education (2022), 2022 Educational curriculum revision, Retrieved from https://www.moe.go.kr/boardCnts/viewRenew.do?boardID=141&boardSeq=93001&lev=0&m=0404
  5. Hur, K. (2020), A study on elementary education examples for data science using entry. Journal of The Korean Association of Information Education, 24(5), 473-481. https://doi.org/10.14352/jkaie.2020.24.5.473
  6. Kim, B. C., Kim, B. S., & Kim, J. H. (2022), Development and validation of data science education instructional model, Journal of The Korean Association of Information Education, 26(5), 417-425. https://doi.org/10.14352/jkaie.2022.26.5.417
  7. Kim, Y. M. (2020), The effects of PBL-based data science education classes using app inventor on elementary student computational thinking and creativity improvement. Journal of The Korean Association of Information Education, 24(6), 551-562. https://doi.org/10.14352/jkaie.2020.24.6.551
  8. Yoon, S. H., & Jang, B. S. (2020), The meta-analysis on effects of education of python for elementary school students, Journal of Industrial Convergence, 18(5), 97-101. https://doi.org/10.22678/JIC.2020.18.5.097
  9. Park, S. H. (2022), The effects of data science education using korean python on elementary students' computational thinking. Master's thesis. The Graduate School of Seoul National University of Education.
  10. Lee, J. Y. (2021), Effects of data visualization education using python on improvement of computational thinking ability in information gifted students of elementary school. Master's thesis. The Graduate School of Korea National University of Education.
  11. TIOBE. TIOBE Index for December 2022. https://www.tiobe.com/tiobe-index/
  12. Park, K. R. (2022), Development plan of python education program for koreanspeaking elementary students. Master's thesis. The Graduate School of Seoul National University of Education.
  13. Jeong, I. J., & Chun, S. J. (2021), The effects of programming learning using entry python on elementary school students' logical thinking ability, Journal of The Korean Association of Information Education, 25(4), 603-610. https://doi.org/10.14352/jkaie.2021.25.4.603
  14. Saito, D., Washizaki, H., Fukazawa, Y., Yoshida, T., Kaneko, I., & Kamo, H. (2019), Learning effects in programming learning using python and raspberry pi: case study with elementary school students. IEEE International Conference on Engineering, Technology and Education, IEEE, 1-8.
  15. Mladenovic, M., Krpan, D., Mladenovic, S. (2016), Introducing programming to elementary students novices by using game development in Python and Scratch. EDULEARN16 Proceedings, 1622-1629.
  16. Johns Hopkins University Center for Talented Youth. Introduction to Python for Elementary School Students. Retrieved from https://cty.jhu.edu/programs/online/courses/introduction-to-python-for-elementary-school-students-ipy