게임엔진을 통한 게임창작활동이 청소년의 소프트웨어 교육에 미치는 영향
본 연구는 게임 엔진을 통하여 게임개발 전 과정을 경험해 볼 수 있는 게임창작활동이 청소년의 소프트웨어 교육에 효과적인 수단임을 검증하고자 한다. 기존의 게임창작활동들은 프로그래밍을 위주로 게임개발 과정의 일부분만에 치우쳐 있거나 단순화된 교육용 프로그래밍 도구를 통한 일회성 체험에 그치는 경우가 많다. 게임 현업에서 사용되는 게임엔진을 기반으로 PBL(Project-Based Learning) 모형과 재구성 중심 모델을 적용한 소프트웨어 수업의 구성은 실제 게임창작 전반의 과정을 경험하도록 한다. 수업에 참여한 학생들은 스토리텔링, 그래픽 디자인, 프로그래밍 과정을 통해 게임을 제작하고, 제작한 게임을 출시하는 과정을 진행한다. 수업에 참여한 학생들을 대상으로 한 설문조사에서 소프트웨어에 대한 흥미와 이해도가 높아진 것을 확인하였다. 이러한 긍정적인 결과는 게임창작활동이 교육으로서의 가치가 있음을 나타낸다. 실제적인 게임창작활동의 경험은 발전된 형태의 융·복합적 소프트웨어 교육을 가능하게 할 것으로 기대한다.
The aim of this study is to verify that game creative activities that can experience the whole game development process through game engine are effective tools for youth software education. Existing game creation activities tend to be only part of the game development process, mainly through programming, or simply as a one-off experience through simplified educational programming tools. Based on the game engine used in the game industry, the PBL (Project-Based Learning) model and the software class using the reconfigurable model are used to experience the whole process of actual game creation. Students participating in the class will make a game through storytelling, graphic design, and programming, and then launch the game. A survey of students who participated in the class showed that the interest and understanding of the software increased. These positive results indicate that game creative activities have value as an education. The experience of actual game creative activities is expected to enable the development of fusion software education.