DOI QR코드

DOI QR Code

The Application of the Scratch2.0 and the Sensor Board to the Programming Education of Elementary School

초등학교 프로그래밍 교육을 위한 스크래치2.0과 센서보드 활용

  • Moon, Waeshik (Dept. of Computer Education, Chinju National University of Education)
  • 문외식 (진주교육대학교 컴퓨터교육과)
  • Received : 2015.03.18
  • Accepted : 2015.03.24
  • Published : 2015.03.31

Abstract

Programming education plays a very effective role in comprehensively learning problem analysis ability, logical thinking ability, procedural problem solving method, and imaginary problem solving method. Until recently, however, it is not applied to the elementary and the middle school in Korea, which is very different from the other IT centerd countries such as the U.S., etc., where coding class is actively implemented. Fortunately, Korean government recognized this reality and decided to implement programming education as a regular subject in the elementary school from 2017. In this situation, many researchers' programming education model research is urgently required for the students to learn in the elementary and the middle school. This research developed and suggested 17 sessions of programing education model connected with scratch language and sensor board, which is hardware, to be applied to the class of the 5th and 6th graders. As the result of implementing the joint class of 5th and 6th graders during the after-school class based on programming education process suggested to verify the suitability for elementary school programing education, satisfactory achievement was attained by the assessed students. The researcher plans to develop an optimum model proper for the elementary school students' intellectual capacity by more improving programming education model.

프로그래밍 교육은 문제분석 능력, 논리적 사고력, 절차적 문제 해결방식과 상상적 문제 해결방식을 종합적으로 습득하는 데 매우 효과적이다. 그러나 아직까지 우리나라에서는 초 중등학교에서 정규시간에 프로그래밍 수업을 하지 않고 있어, 미국 등 IT 강국 중심으로 코딩수업이 활발히 진행되고 있는 것에 비해 대조적이다. 다행히 정부에서도 이러한 현실을 파악하고 2017년부터 초등학교에서 프로그래밍 수업을 정규 교과에서 실시하기로 결정하였다. 이러한 상황에서 많은 연구자들이 초 중등학교에서 학습할 수 있는 프로그래밍 교육모형 연구가 절실히 필요하다. 본 연구에서는 초등학교 5, 6학년들이 프로그래밍 수업에 활용할 수 있도록 스크래치언어와 센서보드를 연계한 프로그래밍 교육모형을 17차시 개발하여 제안하였다. 초등 프로그래밍 교육에 적합한지를 검증하기 위해 제안한 교육과정을 기초로 방과 후 시간에 5, 6학년 협동수업을 실시한 결과 만족할 만한 성취도를 얻었다. 향후, 제안한 프로그래밍 교육모형을 추가로 개선하여 초등학생들의 지적 능력에 맞는 최적 모형으로 개발하고자 한다.

Keywords

References

  1. Ham, S.J., & Yang, C.M. (2011). Design of Computer Education Curriculum for Elementary Schools using Scratch Educational programming language. Journal of The Korea Association of Information Education, 15(3), 420-422.
  2. Jerry Lee Ford (2014). SCRATCH programming For Teens: Cengage Learning PTR.
  3. Jimenez-Peris (2000). Towards truly educational programming environments, Computer science Education in the 21st century. Springer-Verlag 2000, 29-35.
  4. Jung, B.I., & Moon, W.S. (2006). A Method on Educational Use of Robot for Enhancement of problem- solving Ability. Journal of The Korea Association of Information Education, 10(3), 343-344.
  5. Kim, I.W., & Moon, N.G., & Moon, W.S. (2012). Program Development and Application for Creativity and character education. Institute of Primary Education of Chinju National University of education, 302-339.
  6. Lee, J.H., & Kang, S.Y. (2003). Information for Elementary Gifted using Visual Basic programming language educational content navigation. Korea Association for Gifted Children Fall conference 2003(1), 210-12.
  7. Lee, M.H. (2011). Educational programming language class program development studies with Scratch. Master Thesis. Seoul National University of Education.
  8. Lim, Y.C., & Jung, I.G. (2010). Scratch programming for Teens: Human Science.(Cen-gage Learning Korea Limited).
  9. Ministry of Education (2014). Software-driven social action strategy briefing. July 23, 2014.
  10. Moon, W.S. (2014). Development and Application of STEAM Education Model using Scratch programming and Sensor Board in Class of Elementary school Students. Journal of The Korea Association of Information Education, 18(2), 220-222.
  11. Oh, K.L,. & Her, K. (2010). Development and Analyses of Sensor-based Elementary Robot Programming PBL Problems using Line-tracer Robots. Journal of The Korea Association of Information Education, 14(3), 303-305.
  12. Park, Y.C. (2010). Effect of Scratch Programming education using Improvement of Self-directed Learning Ability. Master's Thesis. Gyeonin National University of Education.
  13. Roboko. http://www.robokor.com/
  14. Scratch Site. http://scratch.mit.edu
  15. Sean McManus (2014). Scratch programming(cover Scratch 2.0 and Scratch 1.4).: In Easy Steps.
  16. Serena yang (2013). Super SCRATCH programming adventure: The LEAD project.
  17. Shin, S.K., & Park, P.W. (2011). A Study on Teaching and Learning for Math education at Elementary School with Scratch Programming. KAIE Research journ January 2011, 3(1), 7-13.
  18. Son, W.S. (2009). Scratch Programming for beginner to practice. Hak jisa.
  19. Stefanie Olsen (2007). MIT-UCLA develop programming language for kids, [online].
  20. The Korea Economic Daily (2014). Let's software training as soon as possible. 'Survey of information Teachers(216people)'. May 13, 2014.
  21. The Korea Economic Daily (2014). STRoNG KOREA 'Making creative talent in software'. April 1, 2014.
  22. Yoo, S.H., & Moon W.S. (2007). Development of Elementary School Curriculum Relating to Robot programming for Excellence Education and it's Application. Journal of The Korea Association of Information Education, 11(1), 62-65.

Cited by

  1. 스크래치와 센서보드를 활용한 융합적 프로그래밍 학습이 초등학생들에게 미치는 효과 vol.21, pp.1, 2015, https://doi.org/10.14352/jkaie.2017.21.1.23
  2. 「프로그래밍 교육 과정」 연구에 대한 분석과 성취기준 부합도 평가 vol.6, pp.5, 2015, https://doi.org/10.3745/ktsde.2017.6.5.235
  3. 국내 로봇활용 SW교육에 대한 연구 동향: 2006년~2016년을 중심으로 vol.17, pp.10, 2015, https://doi.org/10.5392/jkca.2017.17.10.190
  4. 로봇 활용 SW교육이 초등학생의 컴퓨팅 사고력, 창의성, 학업흥미, 협업능력에 미치는 효과 vol.22, pp.1, 2018, https://doi.org/10.14352/jkaie.2018.22.1.9