Development of a Computer Programming Learning Plan Using the CodeCombat Game for Secondary School StudentsNakhon Sawan Municipality School

การพัฒนาแผนการเรียนรู้การเขียนโปรแกรมคอมพิวเตอร์ด้วยเกม CodeCombat สำหรับนักเรียนชั้นมัธยมศึกษา โรงเรียนเทศบาลนครสวรรค์

Authors

  • Natthanicha Waenkaew Digital Technology for Education, Faculty of Education, Nakhon Sawan Rajabhat University, Nakhon Sawan
  • Paradorn Pimpun Digital Technology for Education, Faculty of Education, Nakhon Sawan Rajabhat University, Nakhon Sawan

Keywords:

Development, Learning outcomes , Programming, CodeCombat Game

Abstract

         The purposes of this research were: 1) to develop lesson plans for programming education using CodeCombat, and 2) to compare the programming abilities of secondary school students before and after learning through CodeCombat. The sample group consisted of 15 Grade 7 students from Tessaban 8 School (Wat Sai Nuea). The research instruments included the developed lesson plans and a programming ability assessment test.

        The results of the study revealed that: 1) The expert evaluation of the developed programming lesson plans using CodeCombat for secondary students at Nakhon Sawan Municipal School was at a "Very High" level (equation= 4.87, S.D.= 0.28) which met the established criteria. 2) The comparison of students' programming abilities before and after the intervention showed that the post-test scores were significantly higher than the pre-test scores. The students achieved an average pre-test score of 32.90% (mean = 9.87) and an average post-test score of 72.43% (mean = 21.73), representing an improvement rate of 39.57%.

References

พิมพันธ์ เดชะคุปต์, พเยาว์ ยินดีสุข. การจัดการเรียนรู้ในศตวรรษที่ 21. กรุงเทพฯ: สำนักพิมพ์จุฬาลงกรณ์มหาวิทยาลัย; 2557.

ชนัตถ์ พูนเดช. แนวทางการจัดการเรียนรู้ด้วยแนวคิดเกมมิฟิเคชั่น. วารสารศึกษาศาสตร์มหาวิทยาลัยนเรศวร. 2559;18(3);331-39.

Fagerlund M, Malmi L, Voogt J. Exploring the potential of CodeCombat for learning introductory programming. In: Arabnia HR, Leonidas Deligiannidis L, Tinetti FG, editors. Proceedings of the 12th International Conference on Frontiers in Education: Learning and Teaching in Engineering and Computer Science (CSCE’17); 2017 July 17-20; Las Vegas, Nevada; 2017. p. 1-10.

จุฑารัตน์ จันทร์งิ้ว. การพัฒนากิจกรรมการเรียนรู้โดยใช้เกมเป็นฐานร่วมกับ Micro:bit เพื่อส่งเสริมทักษะการคิดเชิงคำนวณสำหรับนักเรียนชั้นมัธยมศึกษาปีที่ 1. พิษณุโลก: มหาวิทยาลัยนเรศวร; 2566.

Paredes C, Torres J. (2021). Studying the effects of teaching programming to lower secondary school students with a serious game: A case study with python and CodeCombat. Educ Inf Technol. 2021;26(5):6069-95.

เกียรติสุดา สมนา. การเรียนรู้เชิงคำนวณ: การพัฒนาทักษะการคิดเชิงตรรกะในยุคดิจิทัล. วิทยาศาสตร์และเทคโนโลยี. 2563; 34(2):123-34.

Downloads

Published

2026-02-08

How to Cite

1.
Waenkaew N, Pimpun P. Development of a Computer Programming Learning Plan Using the CodeCombat Game for Secondary School StudentsNakhon Sawan Municipality School: การพัฒนาแผนการเรียนรู้การเขียนโปรแกรมคอมพิวเตอร์ด้วยเกม CodeCombat สำหรับนักเรียนชั้นมัธยมศึกษา โรงเรียนเทศบาลนครสวรรค์. AGDTJ [internet]. 2026 Feb. 8 [cited 2026 Feb. 13];3(1):1-16. available from: https://li02.tci-thaijo.org/index.php/animationGDTJ/article/view/1231

Issue

Section

Research Articles