Title(KR)
게임 개발을 이용한 중등과정 정보과학 영재들을 위한 R&E 교육프로그램 개발
Title(ENG)
R&E Educational Program for the Gifted Middle School Students in Informatics using Computer Game Development
Keywords(KR)
R&E program, Game development, Gifted students, Keller’s model
Keywords(ENG)
R&E program, Game development, Gifted students, Keller’s model
Author
Kyoung-Mi LEE
Abstract(KR)
2018년에 수립된 제4차 영재교육진흥계획에서는 영재교육원의 역할을 특수 분야 재능계발을 위한 심화 및 사사(Research & Education, 이하 R&E) 과정 운영으로 정립하였다. 영재교육원이 영재교육을 성공적으로 수 행하기 위해서는 적절한 수준의 R&E 교육프로그램을 제공할 수 있어야 한다. 본 논문에서는 정보과학 영재 들의 창의적 사고력과 문제해결능력을 향상시키기 위해 컴퓨터 게임을 직접 개발하는 R&E 교육프로그램을 제안한다. 컴퓨터 게임은 화면에 그래픽을 출력하는 기술, 캐릭터와 배경을 움직이는 애니메이션 기술, 캐릭 터 간의 충돌 감지 기술, 사운드 출력, 동영상 출력, 사용자가 편리한 인터페이스 기술 등의 다양한 요소를 포함한 분야이다. 따라서 컴퓨터 게임을 직접 개발해 봄으로써 다양한 게임 요소들을 배우고 정보과학적 개 념과 자료구조 등을 활용하여 알고리즘을 익힐 수 있다. 본 논문에서는 Python과 PyGame을 이용하여 켈러 의 ARCS 모델에 기반한 교육용 게임을 개발하는 R&E 교육프로그램을 제안하였고, 실제 영재교육원의 중학 교 정보과학반 학생들의 R&E 수업에 적용하였다. 학생들은 게임 개발 R&E 수업을 통해 실제 프로그래머들 의 프로그램 개발 과정을 체험할 수 있었고, 주어진 문제 상황들이 프로그램에 의해 어떻게 표현되고 해결되 는지를 탐구하였다. 또한, 학생들이 그동안 게임의 수요자로서 단순히 게임을 즐기기만 했다면, 본 R&E 수업 을 통해 게임의 공급자로써 사용자의 흥미와 동기를 증가시킬 수 있는 방법을 스스로 고안하고 도입할 수 있는 기회를 얻게 되었다.
Abstract(ENG)
The 4th Gifted Education Promotion Plan, in 2018, established the role of the Gifted Education Center as a Research & Education (R&E) course for talent development in special fields. To be successful in gifted education, gifted education centers must be able to provide appropriate levels of R&E education programs. In this paper, we propose an R&E education program that develops computer games to improve the creative thinking and problem solving ability of informatics gifted students. Computer games are a field that includes various elements such as the technology of outputting graphics on the screen, the animation technology of moving characters and backgrounds, the collision detection technology between characters, the sound output technology, the video output technology, and the user-friendly interface technology. Therefore, by developing computer games, students can learn various game elements and learn algorithms using informatics concepts and data structures. In this paper, we proposed an R&E education program for developing educational games based on Keller's ARCS model using Python and PyGame, and applied it to the R&E class of middle school informatics class students. Through the game development R&E class, students could experience the program development process of real programmers and explore how given problem situations are represented and solved by the program. In addition, while the students have simply enjoyed playing games as consumers of games, this R & E class gives them the opportunity to devise and include their own ways to increase the interest and motivation of users as suppliers of games.
Page 1-9