DOI QR코드

DOI QR Code

저학년을 위한 게임 기반 프로그래밍 수업 운영 사례 연구

A Case Study on Running a Game-based Programming Class for Lower Grades

  • 최도현 (숭실대학교 컴퓨터학과)
  • Do-hyeon Choi (Department of Computer Science and Engineering, Soongsil University)
  • 투고 : 2024.02.12
  • 심사 : 2024.03.05
  • 발행 : 2024.04.30

초록

기존 저학년 대상의 게임 기반 교육 프로그램은 대부분 간단한 블록코딩 연구로써 프로그래밍 심화 중점의 수업 운영 사례가 부족하다. 본 연구는 지역 초등학교 3학급 대상으로 방학 2주동안 마인크래프트 기반 파이썬 코딩 기초 수업을 실제 운영했다. 학습 프로그램은 수업 흥미 및 동기를 개선하기 위해 랜파티를 통한 건축 퀘스트, 게임 내 자체 스크립트 등 공식 웹사이트의 표준 학습 프로그램을 재구성했다. 이외 설문조사를 통해 수업 주제에 대한 만족도와 선호도를 분석했고, 앞으로 교육 프로그램 개발 방향성에 대한 유의미한 결과를 얻을 수 있었다. 본 연구는 앞으로 전 연령층의 게임 기반 교육 프로그램 설계/개발을 위한 기초 연구로써 의의를 갖는다.

Most of the existing game-based education programmes for lower grades are simple block-coding studies, and there is a lack of examples of programming-intensive classes. In this study, we implemented a Minecraft-based Python coding fundamentals class for 3 classes at a local elementary school during a 2-week school holiday. The learning programme was reorganised from the standard learning programme on the official website, such as building quests through LAN-PARTY and self-scripting in-game, to improve class interest and motivation. In addition, we analysed the satisfaction and preferences of the class topics through a survey, and obtained meaningful results for future educational program development. This study is significant as a basic research for the design and development of game-based educational programmes for all age groups.

키워드

참고문헌

  1. T. S. Ann, "2022 gaming audience survey," MEGARESEARCH, Available online: https://www.megaresearch.co.kr/, 2022.
  2. J. Y. Park, "The mediating effect of learning flow on learning engagement, and teaching presence in online programming classes," Journal of the Korean Association of Information Education, vol. 24, no. 6, pp. 597-606, 2020. https://doi.org/10.14352/jkaie.2020.24.6.597
  3. H. Y. Lee, "The state of the edutech market and its implications," Korea International Trade Association(KITA), Available online: https://kita.net/, 2020.
  4. Korea Creative Content Agency, "Introduction to functional games - types of functional games (education)," Available online: https://www.kocca.kr/
  5. I. J. Jeong and S. J. Chun, "The effects of programming learning using entry python on elementary school students' logical thinking ability," Journal of the Korean Association of Information Education, vol. 25, no. 4, pp. 603-610, 2021. https://doi.org/10.14352/jkaie.2021.25.4.603
  6. D. Y. Lee, S. Y. Lee, and Y. J. Lee, "A study of domestic programming education in elementary school based on systematic literature review," Journal of Korean Association of Computer Education, vol. 25, no. 6, pp. 35-50, 2022. https://doi.org/10.32431/KACE.2022.25.6.003
  7. Y. J. Jo and S. J. Chun, "Programming education using Scratch electronic blocks," Journal of the Korean Association of Information Education, vol. 24, no. 6, pp. 529-537, 2023. https://doi.org/10.14352/jkaie.2020.24.6.529
  8. Y. B. Oh, J. Y. Choi, and J. W. Cho, "Development of functional educational game based on motion-recognition," Intelligent Information Convergence and Future Education, vol. 2, no. 4, pp. 17-28, 2023. https://doi.org/10.59482/iicfe.2023.2.4.03
  9. J. Baek, E. Lee, Y. Jang, S. Yoo, and G. Oh, "Development of education program for game-design on the metaverse platform - for gifted students in elementary school," The Journal of Korean Association of Computer Education, vol. 26, no. 2, pp. 41-57, 2023. https://doi.org/10.32431/KACE.2023.26.2.005
  10. J. Y. Youn, Y. H. Kim, and C. W. Lee, "A study on development of creative-based convergence education program using metaverse," The Korean Society of Science & Art (KSAF), vol. 39, no. 5, pp. 273-283, 2021.
  11. J. W. Lee and K. T. Choi, "Development of roblox-based experiential team building program that is available in e-learning," Proceedings of KIIT Conference, pp. 527-529, 2022.
  12. J. H. Park, "A case study on non-faced SW education using minecraft in new normal era," Journal of Digital Contents Society, vol. 22, no. 6, pp. 951-958, 2021. https://doi.org/10.9728/dcs.2021.22.6.951
  13. S. H. Lee, "A study on the education case analysis of metaverse," The Journal of After-School Research, vol. 10, no. 1, pp. 73-94, 2023.
  14. Microsoft, "Minecraft education edition - lesson collection (learn to code)," Minecraft Official Website, Available online: https://education.minecraft.net/ko-kr/resources/computer-science.
  15. Microsoft, "Coding Fundamentals - PANDA'S PROTECTED HABITAT(Block 1, Lesson 4: Loops and Nested Loops)," Minecraft Official Website, Available online: https://education.minecraft.net/ko-kr/lessons/pandas-protectedhabitat.
  16. J. H. Kim, "A study on the effectiveness of software education: Focusing on computational thinking, creative self-efficacy, and SW attitude," Journal of Learner-centered Curriculum and Instruction, vol. 23, no. 19, pp. 253-266, 2023. https://doi.org/10.22251/jlcci.2023.23.19.253
  17. W. S. Sohn, "A developing a teaching-learning model of software education for non-major undergraduate students," Journal of Practical Engineering Education, vol. 9, no. 2, pp. 107-117, 2017. https://doi.org/10.14702/JPEE.2017.107