DOI QR코드

DOI QR Code

초등학교 프로그래밍 수업 과정의 과학적 분석

The scientific analysis of programming instructional process in elementary school

  • 송정범 (공주교육대학교부설초등학교) ;
  • 정복문 (청주교육대학교) ;
  • 이태욱 (한국교원대학교 컴퓨터교육과)
  • 투고 : 2012.08.25
  • 심사 : 2012.09.25
  • 발행 : 2012.10.31

초록

이 연구에서는 비주얼베이직, 스크래치, 교육용 로봇의 한 종류인 피코 크리켓을 활용한 초등학교 프로그래밍 수업의 과정적인 모습을 과학적으로 분석하고자 하였다. 인지적인 영역의 분석은 창의성 검사로 했으며, 수업의 과정적인 분석은 최근 수업 장학에 널리 사용되고 있는 학생 과업 집중도와 학생 활동 소요 변인 분석법을 활용하였다. 분석 결과 창의성에서는 세 교구를 활용한 집단 모두 수업 전보다 향상은 있었지만, 유의미한 향상은 아닌 것으로 분석되었다. 학생 과업집중 분석 결과의 수업 시점에 따른 결과를 살펴보면 피코크리켓 활용 집단과 스크래치 활용집단은 약간의 하락을 나타냈으나, 비주얼베이직 활용 집단의 과업 집중도가 현저하게 떨어지는 것으로 나타났다. 마지막으로 학생 활동 소요 변인 분석 결과는 스크래치와 피코 크리켓 활용 집단에서 토론 토의, 프로그래밍에 비교적 많은 시간이 할애된 반면 비주얼베이직 활용 집단의 경우 코딩 에러 수정에 많은 시간이 할애 되었다. 다만 피코크리켓 활용 집단에서는 교구의 준비와 기기 점검 등의 준비 활동에 많은 시간이 할애됨을 알 수 있어 수업 설계시 반영해야 할 사항으로 분석되었다. 이를 통해 초등학교 프로그래밍 교육에서는 비주얼베이직 언어보다는 스크래치와 같은 교육용 프로그래밍 언어와 교육용 로봇을 적절히 활용하는 것이 학생들의 학습 집중도와 수업 시간 운영에 효과적인 대안이 될 수 있을 것으로 판단되었다.

This study intends to analyse the programming class with visual-basic, scratch and pico-cricket in elementary school. The study analyses cognitive domain by creativity tests and instructional process by student task engagement and the required factor of student's activity-nowadays, a lot of encouragement of learning use-. According to the result, The creativity of groups who use three teaching aid improves, but it hasn't any meaning. according to the student task engagement analysis by instructional process, According to the student task engagement analysis by instructional process, The concentration of group that uses pico-cricket and scratch falls down a little, but The concentration of group that uses visual-basic falls down remarkably. At last, according to the result of the required factor of student's activity, scratch and pico-cricket spend time discussing and programming, but visual-basic spends time correcting coding error. But pico-cricket spends much time preparing teaching aid or checking instrument, so this fact has to reflect when teacher plans his class. Through this fact, scratch and pico-cricket are better than visual basic as effective teaching aid when teacher teaches programming.

키워드

참고문헌

  1. The Ministry of Education and Human Resources Development. Information and Communication Technology Education Operating Guidelines. 2005
  2. Wing, J. M.(2006). Computational Thinking. Communications of the ACM, 48(December), 15-19.
  3. Guzdial. M.(2008) Paving the way for computational thinking, Comm. ACM, 51, 8, 25-27. https://doi.org/10.1145/1378704.1378713
  4. S,S. Baek. Verification of effect on a metacognitive strategy instruction model in programming language learning, a master's thesis of Korea National University of Education. 2004
  5. K.J. Park, S.J. Lee. A Comparative Study of the Effect of Dolittle and Robot Programming Education on Creativity, Journal of the korean association of information education, 14-4, 619-626. 2010
  6. J.Y. Lee, J,B. Song, T.W. Lee. The Effects of Robot Programming Learning using PicoCricket on Problem Solving Ability and Interest, Journal of the Korea society of computer and information, 14-2, 17-26. 2009
  7. E.K. Lee. A Robot Programming Teaching and Learning Model to Enhance Computational Thinking Ability, a doctoral dissertation of Korea National University of Education. 2009
  8. J.B. Song, S.H. Cho, T.W. Lee. Effects that Scratch Programming has on Creative Problem-solving for Gifted Elementary Students, Journal of the korean association of information education, 12-3, 323-332. 2008
  9. C.G. Ryu, C.H. Lee. Effects that Scratch Programming has on Creative Problem-solving for Gifted Elementary Students, Journal of Korean practical arts education, 25-1, 149-169. 2012
  10. J.B. Song, T.W, Lee. The Effect of Programming Education using Pico Cricket on Improving Problem Solving Ability, Journal of Korean practical arts education, 14-4, 243-258. 2008 https://doi.org/10.17055/jpaer.2008.14.4.243
  11. I.K. Jeong. A Study on the Elementary Computer Education Invigorating Policy based on Analysis of the Computer Textbooks, Journal of the korean association of information education, 14-1, 53-60. 2010
  12. S.Y. Kim, I.K. Jeong. The Scratch Programming Learning Attitude Effects of Scaffolding based Learning Strategy, Journal of the korean association of information education, 15-1, 39-49. 2011
  13. L.K, Yoon. Analysis of Relation between Logical Thinking Element and Learning styles Influenced in Programming Learning, The Journal of Creative Informatics & Computing Education, 3-2, 1-6. 2009
  14. Y.C, Park, S.J. Lee. The Effect of Scratch Programming Education on Elementary School Students' Self-directed Learning Ability , 15-1, 93-100. 2011
  15. K.M, Ahn, W.S, Sohn, Y.C, Choy. The Effect of Scratch Programming Education on Learning Flow and Programming Ability for Elementary Students , Journal of the korean association of information education, 15-1, 1-10. 2011
  16. G.W. Yang. The Effect of Scratch on Learning Motivation and Academic Achievement for Programming Education , Journal of the korean association of information education, 14-4, 547-553. 2010
  17. J.J. Shim, J.M. Kim, W.G. Lee. Analysis of difference in elementary-school students' recognition on CS education according to CS education with application of Education Programing Tool , Journal of the korean association of information education, 14-3, 385-393. 2010
  18. S.K. Han, S.H. Kim, J.B. Seo. The Development of the Game Addiction Remedy Program based on Scratch Programming , Journal of the korean association of information education, 14-1, 61-68. 2010
  19. H.J. Bae, E.K. Lee, Y.J. Lee. A Problem Based Teaching and Learning Model for Scratch Programming Education, The Journal of Korean association of computer education, 12-3, 11-22. 2009
  20. J.H. Kim, J.J. Kim, T.O. Lee. A Study on the Development of Creativity in Elementary School Through Micro-Robot Education, Journal of the Korea Contents Association, 6-8, 124-132. 2006
  21. Y.J. Jeon, J.B. Song, T.W, Lee. The Impact of Robot Use in Practical Arts Education on the Learner's Problem-Solving Ability, Journal of Korean practical arts education, 14-4, 209-224. 2008 https://doi.org/10.17055/jpaer.2008.14.4.209
  22. K.H. Kim. Effect analysis of educational robot based learning, Korea Education and Research Information Service Research Report CR 2009-27. 2009
  23. Y.C. Kim. Thinking and problem-solving psychology. Seoul:Parkyoungsa. 1996
  24. J.B. Song, S.H. Paik, T.W, Lee. The Effect of Robot Programming Learning Considered Gender Differences on Female Middle School Student's Flow Level and Problem Solving Ability, The Journal of Korean association of computer education, 12-1, 45-55. 2009
  25. Berliner, D. C. Effective instructional strategies for exceptional children. CO: Love Publishing. 1988.
  26. Larson, R.(1988). Flow and writing. In M. Csikszentmihalyi & I. Csikszentmihalyi(Eds). I. 서 론
  27. W.S. Moon. Influential Error Factors of Robot Programming Learning on the Problem Solving Skill. Journal of the korean association of information education. 12-2. 195-202. 2008