APPLICATION OF ARTIFICIAL INTELLIGENCE IN TEACHING AND LEARNING INTRODUCTORY PROGRAMMING AT HUNG VUONG UNIVERSITY
DOI:
https://doi.org/10.51453/3093-3706/2026/1477Từ khóa:
Artificial Intelligence; Introductory Programming; AI-assisted Learning; Programming Education; Digital Transformation.Tóm tắt
Artificial intelligence (AI) is significantly changing programming education in higher education institutions. This study investigates the application of AI in teaching Introductory Programming at Hung Vuong University and proposes an AI-assisted teaching model for first-year Information Technology students. The proposed approach integrates Flipped Classroom, Blended Learning, Project-Based Learning, and AI-assisted learning methods. Experimental results conducted with 200 students showed improvements in learning motivation, self-learning ability, programming performance, and debugging efficiency. However, the study also identifies challenges related to students’ dependence on AI-generated code and assessment of actual competencies. The research suggests that integrating AI into programming education is an effective direction for improving Information Technology training quality in the digital transformation era.
Tải xuống
Tài liệu tham khảo
1. A. Kumar, J. Lee, and M. Rodriguez, “Integrating Generative AI into Programming Education,” Education and Information Technologies, vol. 30, no. 4, pp. 5213–5231, 2025.
2. G.-J. Hwang, C.-H. Chen, and C.-Y. Chang, “The impact of AI-assisted pair programming on student motivation, programming anxiety, collaborative learning, and programming performance,” International Journal of STEM Education, vol. 12, no. 1, pp. 1–18, 2025.
3. B. A. Becker, J. Prather, P. Denny, and J. Leinonen, “Does generative AI help in learning programming?,” Computers and Education: Artificial Intelligence, vol. 7, Article 100246, 2025.
4. S. Simon, L. Porter, and D. Zingaro, “Teaching introductory programming in top universities: A global study of languages, paradigms, assessment, and AI,” Journal of Computer Languages, vol. 78, Article 101286, 2026.
5. J. Leinonen, A. Hellas, and P. Ihantola, “Teaching Introduction to Programming in the Times of AI: A Case Study of a Course Re-design,” arXiv preprint arXiv:2503.01876, 2025.
6. J. Leinonen, A. Hellas, and P. Ihantola, “Three Years with Classroom AI in Introductory Programming,” Proceedings of the 2026 ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE), pp. 214–220, 2026.
7. J. Prather, B. A. Becker, and P. Denny, “AI-generated Code and Academic Integrity in Introductory Programming Education,” in Proceedings of the 48th International Conference on Software Engineering (ICSE 2026), Shanghai, China, 2026, pp. 134–145.
.
Tải xuống
Đã Xuất bản
Cách trích dẫn
Số
Chuyên mục
Giấy phép
Tác phẩm này được cấp phép theo Giấy phép Quốc tế Creative Commons Attribution-ShareAlike 4.0 .
Bài báo được xuất bản ở Tạp chí Khoa học Đại học Tân Trào được cấp phép theo giấy phép Ghi công - Chia sẻ tương tự 4.0 Quốc tế (CC BY-SA). Theo đó, các tác giả khác có thể sao chép, chuyển đổi hay phân phối lại các bài báo này với mục đích hợp pháp trên mọi phương tiện, với điều kiện họ trích dẫn tác giả, Tạp chí Khoa học Đại học Tân Trào và đường link đến bản quyền; nêu rõ các thay đổi đã thực hiện và các nghiên cứu đăng lại được tiến hành theo cùng một bản quyền.
Bản quyền bài báo thuộc về các tác giả, không hạn chế số lượng. Tạp chí Khoa học Tân Trào được cấp giấy phép không độc quyền để xuất bản bài báo với tư cách nhà xuất bản nguồn, kèm theo quyền thương mại để in các bài báo cung cấp cho các thư viện và cá nhân.
Mặc dù các điều khoản của giấy phép CC BY-SA không dành cho các tác giả (với tư cách là người giữ bản quyền của bài báo, họ không bị hạn chế về quyền hạn), khi gửi bài tới Tạp chí Khoa học Đại học Tân Trào, tác giả cần đáp ứng quyền của độc giả, và cần cấp quyền cho bên thứ 3 sử dụng bài báo của họ trong phạm vi của giấy phép.