MCU를 활용한 프로그래밍 학습이 문제해결력 향상에 미치는 효과

The Effects of Programming Learning on the Improvement of Problem Solving Ability Using MCU

  • 진성수 (대구교육대학교 컴퓨터교육과) ;
  • 박판우 (대구교육대학교 컴퓨터교육과)
  • Jin, Sung-Su (Department of Computer Education, Daegu National University of Education) ;
  • Park, Phan-Woo (Department of Computer Education, Daegu National University of Education)
  • 투고 : 2009.12.14
  • 심사 : 2010.05.27
  • 발행 : 2010.09.30

초록

컴퓨터 프로그래밍 교육은 학생들이 컴퓨터를 주체적이고 능동적으로 활용할 수 있도록 한다. 문제해결력 향상에 기여할 뿐만 아니라 수학적 능력, 창의적 사고, 논리적 사고력 등 고등인지 기술을 습득하는 데에도 매우 긍정적인 역할을 하고 있다. 따라서, 본 연구의 목적은 정보통신기술교육 운영지침에 따라 개발된 기존 프로그래밍 교육내용과 방법을 MCU 키트 활용 프로그래밍 학습으로 대체하여 학습자의 문제해결력 향상 정도를 알아보고자 하였다. 연구결과 MCU 키트를 활용한 프로그래밍 수업이 기존의 정보생활 교과서를 활용한 수업보다 문제해결력 향상에 긍정적인 영향을 준다는 것을 확인할 수 있었다. 또한 문제해결력의 하위 요소인 문제인식, 정보수집, 분석, 확산적 사고, 의사결정, 기획력, 실행능력, 평가, 피드백의 모든 요소에서 통계적으로 유의미한 차이를 보이고 있어 MCU를 활용한 프로그래밍 수업이 문제해결력 향상에 효과적이었음을 알 수 있었다.

Computer programming education gives students a chance to use computers independently and actively. This plays a very positive role in acquiring higher cognitive skills such as mathematical skills and creative logical thinking. Thus the purpose of this study is to measure the degrees of students' problem-solving abilities using MCU programming kits based on the ICT Education Guide. The experiment confirms that programming classes using MCU kits have a more positive effect on the students problem-solving abilities than do those using the existing computer textbooks. The sub-constituents of problem-solving abilities - problem recognition, information gathering, analysis, diffuse thinking, decision-making, planning, execution, evaluation and feedback - also show significant statistical differences. Therefore, we can conclude that programming classes using MCU kits are very effective in advancing problem-solving abilities.

키워드