XÂY DỰNG ỨNG DỤNG TRÒ CHƠI HOÁ HỖ TRỢ HỌC TẬP HỌC PHẦN CẤU TRÚC DỮ LIỆU VÀ GIẢI THUẬT

Các tác giả

  • Hoàng Ngọc Long Trường Đại học Quốc tế Hồng Bàng
  • Lê Hiếu Nghiêm Trường Đại học Quốc tế Hồng Bàng
  • Nguyễn Tấn Đức Trường Đại học Quốc tế Hồng Bàng
  • Huỳnh Thanh Liêm Trường Đại học Quốc tế Hồng Bàng
  • Phan Hồng Ngọc Trường Đại học Quốc tế Hồng Bàng
DOI: https://doi.org/10.59294/HIUJS.KHTT.2026.049

Từ khóa:

trò chơi hoá, cấu trúc dữ liệu & giải thuật, biểu diễn tri thức, học tập tương tác, động lực học tập

Tóm tắt

Trong bối cảnh chuyển đổi số giáo dục, việc tìm kiếm các phương pháp giảng dạy tích cực nhằm nâng cao mức độ tương tác và động lực học tập của người học trở nên ngày càng quan trọng. Cấu trúc dữ liệu và Giải thuật (CTDL&GT) được xem là một trong những học phần khó đối với sinh viên ngành Công nghệ thông tin do đặc trưng trừu tượng cao và yêu cầu tư duy logic phức tạp. Bài báo đề xuất mô hình cơ sở tri thức (KB), thiết kế ba chế độ chơi (đơn, thử thách sinh tồn, nhiều người) và kết hợp các yếu tố trò chơi hóa như hệ thống điểm thưởng (Points), bảng xếp hạng (Leaderboards), huy hiệu (Badges) và các mô phỏng thuật toán trực quan. Hệ thống được thiết kế theo quy trình ADDIE và triển khai thử nghiệm trên 40 sinh viên CNTT. Kết quả thực nghiệm ban đầu cho thấy ứng dụng cải thiện đáng kể khả năng hình dung thuật toán, nâng cao tỷ lệ bao phủ kiến thức (từ 50.8% lên 75.4%), tăng điểm trung bình (63.5 ± 42 lên 74.6 ± 33) và động lực học tập thông qua tương tác, hợp tác và phản hồi tức thời.

Abstract

In the context of digital transformation in education, Data Structures and Algorithms (DSA) remains one of the most challenging courses for Information Technology students due to its high level of abstraction and complex logical thinking requirements. This paper proposes a formal knowledgebase (KB) model, along with design solutions and the development of a gamified application supporting DSA learning. The system integrates gamification elements such as Points, Leaderboards, Badges, and interactive algorithm visualizations, organized into three distinct gameplay modes: single-player storyline, survival challenge, and multiplayer collaboration/competition. Developed following the ADDIE instructional design process, the application was experimentally deployed with 40 IT students. Initial experimental results demonstrate that the system significantly improves students’ ability to visualize algorithms, increases knowledge coverage (from 50.8% to 75.4%), raises average scores (from 63.5 ± 42 to 74.6 ± 33), and enhances self-learning motivation through realtime interaction, collaboration, and immediate feedback mechanisms.

Tài liệu tham khảo

[1] M. Asgari, F.-C. Tsai, L. Mannila, F. Strömbäck và K. M. Sadique, “Students’ perspectives on using digital tools in programming courses,” Discover Education, tập 3, số 57, 2024.

[2] R. Kadar, N. A. Wahab, J. Othman, M. Shamsuddin và S. B. Mahlan, “A Study of Difficulties in Teaching and Learning Programming: A Systematic Literature Review,” International Journal of Academic Research in Progressive Education & Deverlopment (IJARPED), tập 10, số 3, pp. 591- 605, 2021.

[3] L. Mihelac, C. Bentea, M. Nikolic, J. Vidal, M. Lama, V. Rosania, A. Petrescu, C. Vlad, C. Ponsiglione và D. M. Rotaru, Gamification - An Innovative Teaching Method, Galati University Press - Romania, 2022.

[4] H. Cigdem, M. Ozturk, Y. Karabacak, N. Atik, S. Gürkan và M. H. Aldemir, “Unlocking student engagement and achievement: The impact of leaderboard gamification in online formative assessment for engineering education,” Education and Information Technologies, tập 29, p. 24835–24860, 2024.

DOI: https://doi.org/10.1007/s10639-024-12845-2

[5] H. V. Thắng, N. T. L. Khương, P. T. T. Hằng và V. X. Nam, “Vận dụng phương pháp trò chơi hóa (Gamification) để thiết kế và tổ chức dạy học môn Địa lí lớp 12,” Tạp Chí Giáo Dục, tập 24, số 10, pp. 24-29, 2024.

[6] C. Moldez, G. Cerdeña, D. S. Maranan và M. A. Crisanto, “Innovation in Education: Developing and Assessing Gamification in the University of the Philippines Open University Massive Open Online Courses,” Asean Journal of Open and Distance Learning (AJODL), tập 16, số 1, pp. 27-42, 2024.

[7] M. Li, S. Ma và Y. Shi, “Examining the effectiveness of gamification as a tool promoting teaching and learning in educational settings: a meta-analysis,” Frontiers in Psychology, tập 14, 2023.

[8] J. d. Olmo-Muñoz, A. Bueno-Baquero, R. Cózar-Gutiérrez và J. A. González-Calero, “Exploring Gamification Approaches for Enhancing Computational Thinking in Young Learners,” Educ. Sci., tập 13, số 5, 2023.

DOI: https://doi.org/10.3390/educsci13050487

[9] H. N. Long, N. Đ. Thịnh, L. D. Thưởng, V. H. Đăng và T. H. Việt, “Phương pháp xây dựng ứng dụng hỗ trợ học tập dựa trên ChatGPT API,” Tạp chí Khoa học Trường Đại học Quốc tế Hồng Bàng, tập 2, pp. 28-39, 2024.

DOI: https://doi.org/10.59294/HIUJS.KHQG.2024.003

[10] H. N. Long, V. H. Đăng và L. H. Nghiêm, “Phát triển trợ lý ảo học tập tích hợp LLM hỗ trợ học môn Cấu trúc dữ liệu và Giải thuật,” Tạp chí khoa học trường đại học quốc tế Hồng Bàng, tập 36, 2025.

[11] H. N. Long và Đ. V. Nhơn, “Xây dựng ứng dụng kiểm tra đánh giá kiến thức môn học Cấu trúc dữ liệu và Giải thuật,” Tạp chí khoa học trường đại học quốc tế Hồng Bàng, tập 35, 2025.

[12] H. N. Long, M. T. Thanh and D. V. Nhon, "Designing a knowledge assessment system for the Data structures and Algorithms course," Hong Bang International University Journal of Science, vol. 6, pp. 65-74, 2024.

[13] H. N. Long và Đ. V. Nhơn, “An AI-Enhanced Adaptive Test Generation System for Data Structures and Algorithms Assessment Using Reinforcement Learning,” trong 2025 RIVF International Conference on Computing and Communication Technologies (RIVF), Ho Chi Minh, 2025.

[14] N. N. Zulkifli, A. F. M. Ayub, Y. Zhang và N. R. C. Nawi, “From Analysis to Creation: Utilizing the ADDIE Model for Developing and Educational Game for Children,” The Asian Conference on Education 2023, pp. 1841-1851, 2024.

Tải xuống

Số lượt xem: 11
Tải xuống: 2

Đã xuất bản

17.05.2026

Cách trích dẫn

[1]
H. N. Long, L. H. Nghiêm, N. T. Đức, H. T. Liêm, và Ngọc P. H., “XÂY DỰNG ỨNG DỤNG TRÒ CHƠI HOÁ HỖ TRỢ HỌC TẬP HỌC PHẦN CẤU TRÚC DỮ LIỆU VÀ GIẢI THUẬT”, HIUJS, số p.h ĐẶC BIỆT, tr 470–481, tháng 5 2026.

Số

Chuyên mục

KỸ THUẬT VÀ CÔNG NGHỆ

Các bài báo được đọc nhiều nhất của cùng tác giả