The Effects of Middle School Mathematical Statistics Area and Python Programming STEAM Instruction on Problem Solving Ability and Curriculum Interest

중학교 수학 통계 영역과 파이썬(Python) 프로그래밍 융합수업이 문제해결력과 교과 흥미도에 미치는 영향

  • Received : 2019.01.31
  • Accepted : 2019.04.05
  • Published : 2019.04.30


The Ministry of Education (2015) announced the "2015 Revised Curriculum for Elementary and Secondary Schools" and announced that SW (Software) training for elementary and junior high school students to develop Computational Thinking will be gradually introduced from 2018. In addition, 'problem solving' and 'programming' have become important areas. Furthermore, the ability to analyze and utilize big data is becoming more emphasized. We developed and applied the statistical - Python programming convergence curriculum based on the idea that convergence education combining information and mathematics, programming and statistical literacy is needed according to current trends. Before and after the experiment, problem solving ability test and programming / mathematical interest test were conducted and compared with the corresponding sample t-test. According to the analysis results, there were significant differences in the pre- and post-test on problem solving ability, programming interest and mathematical interest at the significance level of 0.05.

교육부(2015)에서 "초 중등학교 2015 개정 교육과정"을 고시하고 초 중학교에서 컴퓨팅 사고력 함양을 위한 소프트웨어교육을 2018년부터 단계적으로 초 중 고등학교의 교육과정에 필수적으로 적용함에 따라 '문제해결과 프로그래밍'이 중요한 영역으로 부각되었다. 한편, 우리가 살고 있는 이 시대는 홍수처럼 쏟아져 나오는 빅데이터를 분석하고 활용하는 능력이 더욱 강조되어 가고 있다. 이러한 시대의 흐름에 따라 학생들의 문제해결력과 프로그래밍/수학 흥미도를 향상시키는 수업을 구상하였고 이는 정보와 수학, 즉 프로그래밍과 통계적 소양을 겸비하는 통계-파이썬 프로그래밍 융합교육과정을 개발하고 적용해 봄으로써 유의한 차이를 검증해 보고자 한다. 실험처치 전 후 문제해결력 검사와 프로그래밍/수학 흥미도 검사를 실시하였고 대응표본 t-검정으로 비교분석하였다. 분석 결과에 의하면 문제해결력에 관한 사전 사후 검사 결과 유의도 수준 0.05에서 유의한 차이가 있었으며, 프로그래밍 흥미도와 수학흥미도의 사전 사후 검사 결과 역시 유의도 수준 0.05에서 유의한 차이가 있었다.


Table 1. Experimental Design

SHGSCZ_2019_v20n4_336_t0001.png 이미지

Table 2. Problem-solving ability test item composition

SHGSCZ_2019_v20n4_336_t0002.png 이미지

Table 3. Curriculum Design

SHGSCZ_2019_v20n4_336_t0003.png 이미지

Table 4. Pre-test and post-test results

SHGSCZ_2019_v20n4_336_t0004.png 이미지

Table 5. Pre-test and post-test results of Programming interest

SHGSCZ_2019_v20n4_336_t0005.png 이미지

Table 6. Pre-test and post-test results of mathematical interest

SHGSCZ_2019_v20n4_336_t0006.png 이미지


  1. The Department of Education, "The general discussion of primary and secondary school curriculum(No. 2015-80), National Curriculum Information Center, Republic of Korea, pp.1-40..
  2. Dong-Hyun. Jung, A Plan for Traditional Village Tourism Improvement through Big Data Analysis, Thesis for master's degree, Graduate school of Soongsil University, p. 1, December, 2016.
  3. In-Kook Chun, "Come on. Python is the first one!", Infinity Books, 2016, p.7.
  4. Nam-Jo. Huh, Effect of Problem-Based Learning(PBL) on Problem-Solving Ability And Sense of Self-Efficiency, Thesis for master's degree, Graduate School of Education, Busan National University, p. 26, February, 2006.
  5. Mi-Sook. Han, Design and Validation of Education Contents of Algorithm for Gifted Secondary Students of Informatics, Thesis for master's degree, Graduate School of Education, Korea National University, p. 18, February, 2012.
  6. Eun-Kyoung. Lee, Young-Jun. Lee, The Effects of a Robot Based Programming Learning on Learners' Creative Problem Solving Potential, Korean Institute of Industrial Education, Vol. 33, No. 2 p. 121, 2008.
  7. Sang-Jin, An, Effect of Programming Learning Using Picoboard on Programming Interest and Metacognition of Middle School Students, Thesis for master's degree, Graduate School of Education, Korea National University, pp. 17-18, February, 2013.
  8. Yeoung-Hee. Park, The Effect of "Learning Community Math Lesson" on the promotion of mathematical self-efficacy and the interest in math at girls' middle school., Thesis for master's degree, Graduate School of Education, Yeungnam University, pp. 5-6, February, 2014.
  9. Sung-Soo. Kim, Design Model for Python Programming Class Utilizing Scratch - Focused on Fifth Grade Elementary School, Thesis for master's degree, Graduate School of Yonsei Education, University, June, 2014.
  10. Jin-A. Yoo, A Study on the Education of Programing Language by Using the Open Source Software Python, Thesis for master's degree, Graduate School of Education, Dankook University, 2008.
  11. Jun-Young. Lee, Designing an Instructional Model for the Python Programming using Storytelling Methods, Thesis for master's degree, Graduate School of Education, Yonsei University, June, 2015.
  12. Hye-Jin. Hwang, Development and application of math-STEAM curriculum using Scratch in the after-school, Thesis for master's degree, Graduate School of Education, Silla University, p. 23, August, 2008.