Design of Game Programming Classes for Improving Computational Thinking in Elementary School Students

초등학생의 컴퓨팅 사고력 향상을 위한 게임 프로그래밍 수업 설계

  • Kim, Eun Ji (Dept. of Computer Education, Korea National University of Education) ;
  • Lee, Tae Wuk (Dept. of Computer Education, Korea National University of Education)
  • 김은지 (한국교원대학교 컴퓨터교육학과) ;
  • 이태욱 (한국교원대학교 컴퓨터교육학과)
  • Published : 2018.07.13

Abstract

컴퓨팅 사고력의 함양을 위해서는 알고리즘을 설계하는 단계가 선행되어야 한다. 그러나 알고리즘 설계와 프로그래밍 구현 활동으로 이루어지는 소프트웨어 교육에서 구체적 조작기에 해당하는 초등학생들에게 추상적인 개념을 필요로 하는 알고리즘은 어려울 수밖에 없다. 학습자들의 흥미를 유도하기 위한 전략 중 하나로 게임 프로그래밍을 활용할 수 있다. 게임 프로그래밍은 또한 문제해결력, 학업성취도, 자기효능감을 향상시킨다. 따라서 본 연구에서는 엔트리와 자연어 알고리즘을 활용하여 초등학생의 컴퓨팅 사고력 향상을 위한 게임 프로그래밍 수업을 설계하고자 한다.

Keywords