• Title/Summary/Keyword: 게임프로그래밍

Search Result 130, Processing Time 0.045 seconds

게임 프로그래밍의 교육 방향

  • Kim, Gyeong-Sik
    • 한국게임학회지
    • /
    • v.2 no.2
    • /
    • pp.9-15
    • /
    • 2002
  • 본 고에서는 대학에서 교육시키는 게임 프로그래밍의 교육에 대해 기술한다. 게임 개발 과정 속에서 프로그래밍의 역할이 무엇인지, 학생들을 교육할 때 게임 프로그래밍 과목들의 운영은 어떻게 할지 등 게임학과를 운영하며 게임 프로그래밍을 교육시킨 경험을 통해 그 효율적 인 교육 방향에 대해 기술한다.

  • PDF

TryCoding: Learning Programming through game (TryCoding: 게임을 통한 프로그래밍 학습)

  • Kim, Min-Woo;Kim, Youn-Ki;Kim, Ki-Sik;Choi, Guy-Jin;Yoo, Hwan-Soo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2017.11a
    • /
    • pp.608-610
    • /
    • 2017
  • 최근 프로그래밍 교육에 대한 요구가 그 어느때보다 높아지고 있다. 특히 프로그래밍교육이 초등학교때부터 의무화되는 2018년을 맞이하여, 수많은 프로그래밍 교육을 위한 연구가 진행되고 있다. 본 논문에서 제안하는 트라이코딩은 게임을 사용하여 학생 스스로가 프로그래밍 및 알고리즘을 학습할 수 있다. 트라이코딩은 기존의 블록기반 및 그림 기반의 프로그래밍 교육을 거친 학생 또는 처음 접하는 학생도 쉽게 게임을 통하여 프로그래밍에 대한 지식을 습득할 수 있게 설계를 하였다. 프로그래밍 언어는 기본적으로 영어를 기반으로 하고 있기 때문에 기초 영어에 대한 이해도가 없이는 이 게임을 진행하기는 힘들어, 추후 게임내에서 사용되는 기초영어 정도는 이 게임에서 학습할 수 있게 하는 시스템이 필요하다.

Creative 3D game programming learning using Kodu visual programming language for elementary school students (Kodu 비주얼 프로그래밍 언어를 사용한 초등학생의 창의적 3D 게임프로그래밍 학습)

  • Rim, Hwa-Kyung;Cho, Yong-Nam
    • Journal of the Korea Society of Computer and Information
    • /
    • v.17 no.11
    • /
    • pp.53-61
    • /
    • 2012
  • Kodu made by MS is a new 3D visual programming language made specifically for creating games. This language is based on creativity, problem-solving methods, and storytelling. So, it is very suitable for game programming education for kids. In this paper, we designed learning method to develop games based on elementary school students' creative thinking. The instruction was given to 27 6-grade elementary school students in 30 hours. And we applied the learning method in class. Also, we analyzed the changes in the learners' creative thinking and the learning effects of game programming.

Middle-School Programming Classes Utilizing App Inventor Game Creation and the Analysis of their Educational Outcomes (앱 인벤터 게임 작성을 활용한 중학생의 프로그래밍 수업 및 학습 성과 분석)

  • Kim, Sungkyung;Kim, Sangchul
    • Journal of Korea Game Society
    • /
    • v.18 no.3
    • /
    • pp.49-60
    • /
    • 2018
  • In many countries, recently computer programming eduction has become mandatory for K-12 students. Generally since programming is difficult for K-12 students to learn, a lot of previous works have been published in which the study motivation and class satisfaction increased when game programming was applied to programming classes. We investigated a research in which we used game programming in the programming classes for middle-school students, and analyzed educational effects. In this paper, we described the specification of the games and our class model that were applied in the research. Also, we analyzed changes made to computation thinking abilities, creative thinking abilities, and perceived support for programming after the programming classes. As a result, it was found that those abilities and the perceived support were increased. Additionally, we applied Havruta learning, a kind of paired learning, in the programming class, and have known that it increased the educational outcome with respect to the traditional method.

Analysis on Research Cases of Software Education related Game Programming (게임 프로그래밍에 관한 소프트웨어 교육 연구 사례 분석)

  • Han, Jeong-min;Jung, Ungyeol;Lee, Young-Jun
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2018.07a
    • /
    • pp.275-276
    • /
    • 2018
  • 디지털 혁명 시대를 살아갈 학생들에게 컴퓨팅 사고력 함양을 위한 소프트웨어 교육은 필수적이다. 특히 게임 소프트웨어를 개발하는 프로젝트 수업은 학생들의 학습 동기를 유발하고, 흥미로운 학습 환경을 제공할 수 있다. 따라서 본 연구에서는 게임 프로그래밍에 관한 소프트웨어 교육 연구 사례를 분석하고 시사점을 도출하였다. 이러한 연구가 소프트웨어 교육의 목적에 적합한 게임 프로그래밍 교수학습 방법을 개발하는데 도움을 줄 것이라 기대하기 때문이다.

  • PDF

A Study on Developing TGF(Tutoring Game in Flipped Learning) for Game Programming Course (게임프로그래밍 수업을 위한 플립드 러닝 환경에서 피어튜터링에 관한 연구)

  • Choi, YoungMee;Kim, SeongJoong
    • Journal of Korea Game Society
    • /
    • v.15 no.1
    • /
    • pp.125-134
    • /
    • 2015
  • This paper designs a peer tutoring in Flipped Learning environments for effective game programming(TGF), suggests a result of survey and a lesson learned from game programming in terms of students' and professors' perspectives in hands-on program training using Snake game programming as an applied example. The TGF is more effective than the traditional classroom to achieve the learning goals of game programming course.

A Study on Instruction Design for Game Programming Concept Learning (효과적인 게임프로그래밍 기본개념 학습을 위한 수업사례 연구)

  • Choi, Youngmee;Kim, Seongjoong
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2014.11a
    • /
    • pp.443-444
    • /
    • 2014
  • 본 연구는 게임프로그래밍 기본 기술 습득을 위하여 교실 수업에서 학생들이 능동적인 실습으로 진행하는 사례를 교수환경(플립티드러닝), 교과내용(프레임워크기반 게임프로그래밍), 상호작용성, 평가방법 중심으로 기술하고, 성공적인 수업을 위한 관리지침과 기대효과를 제시한다.

  • PDF

Control of Intelligent Characters using Reinforcement Learning (강화학습을 이용한 지능형 게임캐릭터의 제어)

  • Shin, Yong-Woo
    • Journal of Internet Computing and Services
    • /
    • v.8 no.5
    • /
    • pp.91-97
    • /
    • 2007
  • Game program had been classed by 3D or on-line game etc, and engine and game programming simply, But, game programmer's kind more classified new, Artifical Intelligence game programmer's role is important. This paper makes game character study and moved by intelligence using reinforcement learning algorithm. Fought with character enemy using developed game, Confirmed whether embodied game character is facile by intelligence, As result of an experiment, we know, studied character defends excellently than randomly moved character.

  • PDF

Design of Game Programming Classes for Improving Computational Thinking in Elementary School Students (초등학생의 컴퓨팅 사고력 향상을 위한 게임 프로그래밍 수업 설계)

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

  • PDF

The Study on Relief of Elementary Students' Game Addiction through the Online Game Development Project Learning (온라인 게임 개발 프로젝트 학습을 통한 초등학생들의 게임 중독 개선 연구)

  • Baek, Sung-Hyun;Kim, Soo-Hwan;Han, Seon-Kwan
    • Journal of The Korean Association of Information Education
    • /
    • v.13 no.4
    • /
    • pp.471-478
    • /
    • 2009
  • In this paper, we intend to relive game addiction by educating game programming for students that suffer from game addiction. We had analyzed popular games at the present day and extracted factors related to information education from game programming tool. In addition, we had designed the practical lesson plan based on the instructional design model. We had applied the game programming project to students for a year and the results were as follows. First, we verified the drop of addiction propensity by performing the examination of game addiction scale with before and after T-test. Second, according to the results of analysis based on grounded theory, it saved game time and relieved game addiction. In conclusion, this study shows that the game programming project relieved game addiction.

  • PDF